PHP文件上传问题
小弟写了这样一段简单上传代码:
if(!empty($_FILES['upfile']['name']))
{
$dir = './uppath/';
if(move_uploaded_file($_FILES['upfile']['tmp_name'],$dir.$_FILES['upfile']['name']))
{
$status_str .= '文件上传成功. ';
}else {
$status_str .= '文件上传失败. ';
}
}
现在碰到一些问题(指定文件夹已经存在)
在提交之后,提示说文件上传成功
但是文件实际上并没有在指定的文件夹
如果将move_uploaded_file($_FILES['upfile']['tmp_name'], $dir.$_FILES['upfile']['name']
改成move_uploaded_file($_FILES['upfile']['tmp_name'],$_FILES['upfile']['name']
那么文件又可以顺利上传
请问我的问题是出在什么地方呢?请指导小弟一下...先谢谢了