Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将值从javascript传递到php_Javascript_Php - Fatal编程技术网

将值从javascript传递到php

将值从javascript传递到php,javascript,php,Javascript,Php,我想将address的值发送到一个新的PHP页面 <script> var address = place.formatted_address; document.getElementById('af').innerHTML = address; </script> var address=place.formatted\u地址; document.getElementById('af')。innerHTML=地址; PHP在服务器上运行,

我想将address的值发送到一个新的PHP页面

<script>  
    var address = place.formatted_address;  
    document.getElementById('af').innerHTML = address;  
</script>

var address=place.formatted\u地址;
document.getElementById('af')。innerHTML=地址;

PHP在服务器上运行,Javascript在客户端运行,因此,如果不将值发送到服务器,则无法将PHP变量设置为等于Javascript变量。但是,您可以将Javascript变量设置为等于PHP变量:

<script type="text/javascript">
  var foo = '<?php echo $foo ?>';
</script>
在服务器上,您需要接收post中发送的变量:

$variable = $_POST['variable'];

我已经试过了。对于错误未定义的index:variable,它对我不起作用。
$variable = $_POST['variable'];