将javascript变量发布到php

将javascript变量发布到php,javascript,php,Javascript,Php,我试图将js函数中的变量发布到我的数据库中,我尝试了几种方法,但它不会将其传递给php。我怎样才能解决这个问题?我已经添加了我正在使用的代码 任何帮助都将不胜感激 变量地址=; var geocoder=new google.maps.geocoder(); for(i=0;ijson\u encode返回一个包含json的字符串。因此,您需要添加单引号。更改此项: var adresses = <?php echo json_encode($data) ?>; var地址=;

我试图将js函数中的变量发布到我的数据库中,我尝试了几种方法,但它不会将其传递给php。我怎样才能解决这个问题?我已经添加了我正在使用的代码

任何帮助都将不胜感激


变量地址=;
var geocoder=new google.maps.geocoder();

for(i=0;i
json\u encode
返回一个包含json的字符串。因此,您需要添加单引号。更改此项:

var adresses = <?php echo json_encode($data) ?>;
var地址=;
为此:

var adresses = '<?php echo json_encode($data) ?>';
var地址=”;
–服务器模式:PHP发生在服务器上,然后在客户端上呈现任何内容,包括JS。