Heim > Artikel > Backend-Entwicklung > 关于PHP和Ajax的有关问题
关于PHP和Ajax的问题
QT.php
<script></script>
<script><br />
var sendData = {<br />
'name':'a',<br />
'psw':'b'<br />
};//构造post数据 <br />
$.post('HT.php',sendData,function(data) {//实现ajax <br />
if(data.indexOf('error')!=-1) //data是你在php 端 echo的信息<br />
{<br />
alert('发生错误'); <br />
return false;<br />
}else{<br />
alert(data);<br />
}<br />
}); <br />
</script>
HT.php
$name=$_REQUEST['name'];
echo $name;
?>
以上有两个文件
一个QT.php
一个HT.php
我在本地电脑实验时
可以省略$name=$_REQUEST['name'];这一句
但把文件传到服务器后就要加上这句才行
是什么原因呢?