php 收不到post数据,但是浏览器中显示提交了

WBOY
Release: 2016-06-06 20:29:32
Original
1310 people have browsed it

这里是提交的代码:

<code> $.ajax({
        url:"chuli.php",
        method:"POST",
        data:{id:name}
    });
            </code>
Copy after login
Copy after login

这里是接收的代码(chuli.php):

<code>$a=$_POST;
print_r($a);
</code>
Copy after login
Copy after login

这里是浏览器中显示的信息,应该提交了的

php 收不到post数据,但是浏览器中显示提交了

但是在chuli.php中就是接收不到,打印出来的数组为空。

<code>                                                                非常感谢您的阅读。
</code>
Copy after login
Copy after login

回复内容:

这里是提交的代码:

<code> $.ajax({
        url:"chuli.php",
        method:"POST",
        data:{id:name}
    });
            </code>
Copy after login
Copy after login

这里是接收的代码(chuli.php):

<code>$a=$_POST;
print_r($a);
</code>
Copy after login
Copy after login

这里是浏览器中显示的信息,应该提交了的

php 收不到post数据,但是浏览器中显示提交了

但是在chuli.php中就是接收不到,打印出来的数组为空。

<code>                                                                非常感谢您的阅读。
</code>
Copy after login
Copy after login

找到问题出在哪里了,因为是ajax,所以chuli.php不能直接将数组打印出来。

可以在发出请求的代码中加入function(msg){alert(msg);如下:

<code>        $.post(
          "chuli.php",{id:wo},function(msg){alert(msg);}
        )</code>
Copy after login

这样就可以看到发出post之后,浏览器弹出的窗口是有内容的。

另外:将chuli.php收到的内容存储到文件中时,必须指定数组的下标,例如:$a[id];在不指定的情况下,写入文件的只是Array这几个字符,并没有实际数据。

你要在ajax的success方法中
控制台输出或者alert你的php端数据。
你是ajax请求,当然php是空

$_POST['id']

var_dump($_POST);
可以把POST的所有东西全打印出来。
还能判断是不是空数组,然后就知道是哪里的问题了。

ajax没有接收服务器端返回的数据

contentType:"application/x-www-form-urlencoded",
参数加上这个

可能是ContentType的问题,解析不了,Post时候设置下内容试试。

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!