网站地图    收藏   

主页 > 后端 > 网站安全 >

XSS探测 php 获取当前访问的url文件名的方法小结

来源:自学PHP网    时间:2015-04-16 23:15 作者: 阅读:

[导读] 推荐函数:一是PHP获取当前页面的网址: dedecms也是用的这个代码如下: 获得当前的脚本网址function GetCurUrl(){if(!empty($_SERVER[REQUEST_URI])){$scriptName = $_SERVER[REQUEST_URI];$nowurl = $...

推荐函数:
一是PHP获取当前页面的网址: dedecms也是用的这个
 代码如下:
 

//获得当前的脚本网址
function GetCurUrl()
{
if(!empty($_SERVER["REQUEST_URI"]))
{
$scriptName = $_SERVER["REQUEST_URI"];
$nowurl = $scriptName;
}
else
{
$scriptName = $_SERVER["PHP_SELF"];
if(empty($_SERVER["QUERY_STRING"]))


{
$nowurl = $scriptName;
}
else
{
$nowurl = $scriptName."?".$_SERVER["QUERY_STRING"];
}
}
return $nowurl;
}


方法一:
代码如下:
<?php
$url=$HTTP_SERVER_VARS['REQUEST_URI'];
echo(str_replace('/','',$url));
?>


方法二:
代码如下:

<?php
$url = $_SERVER['PHP_SELF'];
$filename= substr( $url , strrpos($url , ‘/')+1 );
echo $filename;
?>

方法三:
代码如下:
<?php
$url = $_SERVER['PHP_SELF'];
$arr = explode( '/' , $url );
$filename= $arr[count($arr)-1];
echo $filename;
?>

 

方法四:
代码如下:
<?php
$url = $_SERVER['PHP_SELF'];
$filename = end(explode('/',$url));
echo $filename;
?>
 

 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论