最近,在PHP目录操作中,有一个目录无限遍历:
所使用的功能是:
Isset()确定变量的定义
Chdir()改变当前目录到指定目录。
opendi()打开目录。
Readdir()读取目录。
Getcwd()获取当前目录。
它也使用这个东部的中频获得传输值:
下面是代码:
复制代码代码如下所示:
< PHP
如果(isset($ _get { 'id' }))来确定价值 / /
{
$ S = str_replace(+,_get美元{ 'id' });
S = base64_decode美元(美元的); / /接受转让价值的一般方式的绝对力量的开放目录
Chdir(的); / /切换到开放目录
}
美元= opendir(' '); / /打开当前目录
(假)!=($ C = readdir($))) / /环通过一个目录文件名的内容
{
如果(is_dir($ C)) / /判断是一个目录或文件
{
如果($ = =。)
{
}
其他的
{
如果($ =…)
{
$ W = base64_encode(substr(getcwd函数),(0,个子(getcwd函数),())); / /电流路径的绝对路径的目录的目录名
回声A。开放; / /绝对路径,当你点击打开开关通过与CHD+IR打开目录
}其他
{
$ W = base64_encode(getcwd函数)(。$ C); / /电流路径的绝对路径的目录的目录名
。开放; / /绝对路径,当你点击打开开关通过与CHD+IR打开目录
}
}
}
其他的
{
C不是目录;
}
}
>