2011-08-19 132 views
0

POST_manip.html:我想我的javascript代码中的PHP函数的调用,但我得到一个错误的语法时才

<script type="text/javascript"> 
      // get the post vars 
      var $_POST = <?php echo json_encode($_POST); ?>; 
      document.write($_POST); 

我只是试图操纵后用JavaScript瓦尔,但首先,我需要这些变量,而php是唯一的方法。

+0

我真的不知道你想什么做.. ..也许你可以提供更多的信息:) – walialu

+0

当你在输出页面上查看源代码时你会得到什么? – DaveRandom

回答

2

json_encode返回一个有效的js对象,而不是一个字符串,所以你可以作为普通对象访问你的js $ _POST。

是.html文件解析通过您的服务器中的PHP?尝试改变文件扩展名.PHP

可以使用的console.log($ _ POST)和像萤火虫而不是document.write()的检查变量内容

+0

在.php文件中,我还可以做

相关问题