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

获取是否指定地址进来

PHP中文网
PHP中文网Original
2016-05-25 17:03:521143Durchsuche

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


如:登录页面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)!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn