当前位置:首页 > 开发教程 > IT博文 > PHP技术 >

获取是否指定地址进来

时间:2014-05-08 08:45 来源:互联网 作者:源码搜藏 收藏

/************ **获取是否指定地址进来 **参数值为判断必须进来的来路第二个值可以为空为空进跳到第一个值的地址 **返回值:无 *************/ 如:登录页面login.html要发送到login.php 首先有时候要判断有没有表单值进来然后再进行下一步 这个代码也可以用来
/************
**  获取是否指定地址进来
**  参数值为判断必须进来的来路  第二个值可以为空 为空进跳到第一个值的地址
**  返回值:无
*************/


如:登录页面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技术阅读排行

最新文章