Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.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 JS don';t将POST请求中的数据传递到php文件,或者php可以';我没有收到_Javascript_Php_Post - Fatal编程技术网

Javascript JS don';t将POST请求中的数据传递到php文件,或者php可以';我没有收到

Javascript JS don';t将POST请求中的数据传递到php文件,或者php可以';我没有收到,javascript,php,post,Javascript,Php,Post,我有一个JS函数,它必须通过POST将两个变量传递给php文件,但是php中的变量为“Null” JS脚本 函数a(){ var name=document.getElementById(“fio”); var tel=document.getElementById(“tel”); 如果(姓名!=“”&电话!=“”) { 丹妮={'polz_name':name'polz_tel':tel}; $.post('senda.php',dannie,function(otvet_serv){ rez

我有一个JS函数,它必须通过POST将两个变量传递给php文件,但是php中的变量为“Null”

JS脚本

函数a(){
var name=document.getElementById(“fio”);
var tel=document.getElementById(“tel”);
如果(姓名!=“”&电话!=“”)
{
丹妮={'polz_name':name'polz_tel':tel};
$.post('senda.php',dannie,function(otvet_serv){
rezultat=''+otvet_serv.text+'';
$(“#form_result”).hide().html(rezultat.slideDown();
}“json”);
}
}
PHP文件

$user\u Name=filter\u var($\u POST[“polz\u Name”],filter\u SANITIZE\u STRING);
$user\u Phone=filter\u var($\u POST[“polz\u tel”],filter\u SANITIZE\u STRING);

在html文档中,“fio”和“tel”部分是名称,而不是ID。我向它们添加了id参数,它在文档的html部分起作用了,“fio”和“tel”是名称,而不是id。我给它们添加了id参数,它起作用了

你在控制台上运行吗。log(name)…??谢谢你,是的,它们在js部分已经为空了。现在我只需要弄清楚为什么要在你的$中删除json。post@Qonvex620为什么?我刚刚解决了我的问题,它与JSONA配合得很好。您是否使用了console.log(name)…??谢谢,是的,js部分中已经有空值了。现在我只需要找出为什么要在$中删除json。post@Qonvex620为什么?我刚刚解决了我的问题,它与json配合得很好