首页 >php教程 >PHP源码 >PHP 防止外部提交表单|禁止跨站提交

PHP 防止外部提交表单|禁止跨站提交

大家讲道理
大家讲道理原创
2016-11-08 17:25:531658浏览

$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : NULL;
$host = $_SERVER['HTTP_HOST'];
echo '提交过来的地址:'.$referer;
echo &#39;<br>&#39;;
echo &#39;本站域名:&#39;.$host;
echo &#39;<br>&#39;;
echo substr($referer,7,strlen($host));
if(substr($referer,7,strlen($host)) != $host){
 echo &#39;非法操作&#39;;
}else{
 echo &#39;正常操作&#39;;
}

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
上一篇:PHP去除BOM头下一篇:PHPExcel代码