imaohw
新人冒泡
吊大的能告诉我
if (isset($_POST['submit'])) {
if (file_exists($uploaddir)) {
$deny_ext = array('.asp', '.php', '.aspx', '.jsp');
//echo strrchr($_FILES['upfile']['name'], '.');
$file_ext = strrchr($_FILES['upfile']['name'], '.');
//echo $file_ext;
if (!in_array($file_ext, $deny_ext)) {
if (move_uploaded_file($_FILES['upfile']['tmp_name'], $uploaddir . '/' . $_FILES['upfile']['name'])) {
echo '文件上传成功,保存于:' . $uploaddir . $_FILES['upfile']['name'] . "\n";
}
} else {
echo '此文件不允许上传' . "\n";
}
} else {
exit($uploaddir . '文件夹不存在,请手工创建!');
}
//print_r($_FILES);
}
这段PHP代码我想增加如果上传文件为pHp怎么增加么
imaohw
对啊
那个是黑名单
我在写那个php大小写漏洞
但是 pHp能上传 我想在增加一段判断pHp上传成功后 出个弹框但是怎么增加都不对网页都是出500?噷绥
imaohw
我看他写的if如果存在array里面的任何一项说的是 '此文件不允许上传' . "
但是我写array存在pHp
imaohw
如果上传的话他if判断为上传成功
我就卡这里
绥噷
你要上传php文件的话就不设置php文件为黑名单啊
imaohw
?噷绥 大小写漏洞么
我在写这个大小写漏洞
但是还想写个提示不行
绥噷
$deny_ext的那里啊,php文件不为黑名单不行吗
imaohw
不行啊我这边打算让他正常上传不行
但是大写能绕过
绥噷
。。。。
【虾虾】韦小丹 :)们 出来解决下这个问题啊
【小米虾】whoami 我不清楚怎么写了 问下坛中的:)
imaohw
额?噷绥 1在不这个什么问题啊 imaohw
额修改了啊 imaohw
wmap我也不知道.... imaohw
我快疯了谁来帮下啊 imaohw
这个打开的啊 绥噷
你看你输入你脚本的绝对路径的时候是有显示的 也就是说你之前的那个是你在这个里面的路径是有问题的啊 绥噷
这个啊 imaohw
1正常了 imaohw
这个语句说isset这里出粗了出错了 丹小韦
?whoami 呵呵呵呵,你还没意识到你的错误?
次打次动
都是:)。。$_FILE是啥呀
是上传文件用的么
翎云
多吃点