我使用下面的代码将数据发送到一个PHP的网站:验证的XMLHttpRequest在PHP
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp= new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","addEmail.php?email="+escape(email),true);
xmlhttp.send();
xmlhttp.close;
是否有确保该addEmail.php正在通过XMLHttpRequest运行,这样的人不能简单地去的任何方式到www.domain.com/[email protected]使php网站吃掉他们的电子邮件并在网页上运行一千个请求?在此先感谢
http://stackoverflow.com/questions/1953954/detecting-ajax-in-php-and-making-sure-request-was-from-my-own-website – 2011-12-18 18:09:32