PHP上传问题

mandrake_ok 2006-07-27 11:50:04
<?php
$uploaddir = '/upload';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (is_uploaded_file($_FILES['userfile']['tmp_name']))
{
if (!move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
{
echo 'Problem: Could not move file to destination directory';
exit;
}
else
{
print "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
}
}
else
{
echo 'Problem: Possible file upload attack. Filename: ';
echo $_FILES['userfile']['name'];
exit;
}
print "</pre>";
?>
上面我执行成功,就是在服务器上,找不到上传得文件。请问高手,遇到过这种事情吗?
...全文
294 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Crieby 2007-01-19
  • 打赏
  • 举报
回复
//处理上传
if($_FILES['userfile']['name']!="")
{
$upload_dir = '..\\upload\\';
if(!move_uploaded_file($_FILES['userfile']['tmp_name'],$upload_dir.$_FILES['userfile']['name']))
{
echo "Upload failure on the document, false information:".$_FILES['userfile']['error']."<br>";
}
else
{
$old_fil=date(mdyhms).urlencode($_FILES['userfile']['name']);
$old_fil2=$upload_dir.$old_fil;
$new_fil=$upload_dir.$_FILES['userfile']['name'];
rename($new_fil,$old_fil2);
echo "Your accessories:".$_FILES['userfile']['name']." Upload sucessfully!<p><a href=../upload/".$old_fil." target=_blank>Press this to view or download</a></p>";
}
list ($filenames,$filemimi)=split('[.]',$_FILES['userfile']['name']);
if ($filemimi=="jpg"or $filemimi=="gif" or $filemimi=="JPG" or $filemimi=="bmp" or $filemimi=="GIF" or $filemimi=="BMP")
{
$img="<br /><img src=../upload/".$old_fil.">";
}else
{
$img="<p><a href=../upload/".$old_fil." target=_blank>Press this looks into or downloads</a></p>";
}
$file=$old_fil;

}

测试可以使用了,加了个时间挫
cjchtree 2007-01-19
  • 打赏
  • 举报
回复
我也遇到类似的问题,是不是php.ini设置的问题,晚上回去试一下。直到这个问题解决方法的老鸟先给个提示 。
helloyou0 2006-07-27
  • 打赏
  • 举报
回复
$uploaddir = '/upload';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];

似乎应该用相对路径?你的/upload是绝对路径了
另upload后是否应该有个'/' ?

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧