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

180it 2020-01-02 PM 1743℃ 0条

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

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

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