如何将值JavaScript变量传递给PHP?

时间:2011-05-23 03:30:44

标签: php javascript

将值JavaScript变量传递给PHP。

实施例

的JavaScript

Var ddd='aaaa'

PHP

if (ddd="aaaa"){do somehting...}

4 个答案:

答案 0 :(得分:4)

Javascript是一种客户端脚本语言,仅在页面完全加载后执行。 另一方面,PHP是一个按需编译脚本。它解析文件中的PHP并将生成的HTML输出到用户的浏览器。

答案 1 :(得分:0)

在JS中:

 $.post('ajax.php',{'dddd' : dddd}, function(data){
 });

在PHP中

 if(isset($_POST['dddd'])) $dddd = $_POST['dddd'];

答案 2 :(得分:0)

您可以这样做的一种方法是将其放入cookie中:

var ddd = 'aaaa';
document.cookie = "ddd="+ddd; // the ddd in the "" is the name of the cookie

PHP

$ddd = $_COOKIE['ddd'];
if (ddd == "aaa") { do something... }

答案 3 :(得分:-1)

我已经测试了以下代码并且它已经运行了。所以请测试一下这段代码:

function aa()
{
    var ddd='aaaa';
    window.location.href="newpage.php?Result=" +ddd;
}

点击一个按钮然后会调用aa()函数并转到newpage.php,我们在结果变量中得到ddd变量值

newpage.php:

extract($_GET);
echo $Result;