Rumah >php教程 >PHP源码 >获取是否指定地址进来

获取是否指定地址进来

PHP中文网
PHP中文网asal
2016-05-25 17:03:521145semak imbas

/************
**  获取是否指定地址进来
**  参数值为判断必须进来的来路  第二个值可以为空 为空进跳到第一个值的地址
**  返回值:无
*************/


如:登录页面login.html 要发送到login.php

首先有时候要判断有没有表单值进来 然后再进行下一步

这个代码也可以用来判断表单有没有传值进来

而且还可以做更多的防御攻击

/************
**获取是否指定地址进来
**参数值为判断必须进来的来路第二个值可以为空 为空进跳到第一个值的地址
**返回值:无
*************/

function Antecedents($url,$toUrl='1'){
if($toUrl==1){
$toUrl=$url;
}
$url=ltrim($url,"/");
$goUrl=$_SERVER['HTTP_REFERER'];
if($goUrl!=$url){
header("location:$toUrl");
}
}

                   

以上就是获取是否指定地址进来的内容,更多相关内容请关注PHP中文网(www.php.cn)!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn