【发布时间】:2014-12-19 23:40:52
【问题描述】:
我需要将 js 文件中的 javascript 变量放入 php 文件中的 php 变量中,以便稍后在 sql db 中执行操作。 我使用本地服务器 Apache 来执行此操作。我的 javascript 变量是“uid”
在我的 js 文件中,我插入了这个:
function post()
{
$.ajax({
type: "POST",
url: "proc.php",
data: uid,
});
}
在我的名为“proc.php”的 php 文件中,代码是:
<?php
$myvar = $_POST['uid'];
echo 'myvar';
?>
是否可以通过 echo "myvar" 在警告框中显示以了解我的代码是否有效?
【问题讨论】:
-
你需要 php 或 node.js,你不能用客户端 javascript 更新你的数据库
-
阅读此文可能有帮助:stackoverflow.com/questions/857670/…
-
@baao 是的,虽然不推荐,因为它会将您的连接字符串公开
-
@meda 我不得不承认,出于安全考虑,我从未考虑过这种可能性。但看来你是对的。
-
我尝试用 Ajax 发送它 $.ajax({ type: "POST", url: "proc.php", data: "duration", success: function(msg){ alert ( "数据已保存:" + msg ); } });
标签: javascript php mysql sql