问题描述
- 一个php文件向另一个php文件传变量,$_POST取不到值
-
index.php里:
var request = new XMLHttpRequest();
request.open("POST","test.php");
request.setRequestHeader("Content-type","application/x-www-form-urlencoded");
var str="name="+url;
request.send(str);text.php里:
$url=$_POST['name'];
echo $url;
两个文件在同一工程下,url是个变量,text.php执行会提示undefined index:name
readyState=4 Status=0 ,请问哪儿出错了
解决方案
new XMLHttpRequest();
这个是在IE浏览器运行的么?只有IE支持这个对象,最好用jQyery的$ajax代替。
解决方案二:
在一个PHP文件中引入另一个文件的方法
从一个php文件向另一个地址post数据
如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量
解决方案三:
http://jun1986.iteye.com/blog/1399242
解决方案四:
jQuery Ajax 实例 ($.ajax、$.post、$.get)
时间: 2024-12-17 18:08:35