我试图将javascript变量的值传递给php变量。
这是我的代码,但它没有传递任何东西......
<script>
var newVar = "2000";
<?php $value ?> = newVar;
</script>
抱歉,我需要将javascript变量传递给php。
上面的代码转过来了。
答案 0 :(得分:4)
这是您从PHP传递到Javascript的方式。您的 newVar 将采用 $ value 的值。
<script>
var newVar = "2000";
var newVar = "<?php echo ($value); ?>";
</script>
然而,再次阅读&#34;将javascript变量改为php变量&#34;我看到你想将一个变量从javascript传递到php,你有几个方法可以做:在一个表格中通过GET或POST,通过GET链接,或通过ajax。
答案 1 :(得分:3)
试试这个
var newVar = "<?php echo $value; ?>";
PHP除非被告知这样做,否则不会发出任何内容。 ;)
在服务器完成解析php之后,在客户端处理您的脚本。如果您需要在客户端浏览器上加载页面后更新服务器上的某些信息,那么AJAX就可以了。
答案 2 :(得分:0)
您必须检查是否使用* .php文件。如果没有,这是解决方案:
对于使用PHP作为apache模块的Web服务器:
AddType application/x-httpd-php .html .htm
对于以CGI身份运行PHP的Web服务器:
AddHandler application/x-httpd-php .html .htm