move_uploaded_file($_FILES['userfile']['tmp_name']
为false了吧 ,
if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadedfile)if()中放量两个变量有什么关系没有?
为false了吧 ,
if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadedfile)if()中放量两个变量有什么关系没有?
{
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
{
print"文件上传成功!\n";
print_r($_FILES);
}
else
{
print"文件上传失败!\n";
print_r($_FILES);
}
}
把路径好好研究一下,我前几天也遇到同样的问题
最后发现是路径错了
$uploaddir="F:\\";
$uploadedfile=$uploaddir.$_FILES['userfile']['name'];
,我点击提交后,竟也出现上传文件是的情形,一个寻找临时文件夹的进度条提示一闪而过,接着就用ultraedit32把result.php源文件打开了,单独运行results.php执行了if语句的检查条件 ,就是警告表单没有输入数据,和上传文件时
类似,单独运行upload.php文件,move_uploaded_file()返回false,出现array[],里面为空,我觉的表单 和 处理表单的
php页,没有衔接上,造成的结果,为什么会这样呀???????
大伙指点指点小弟!!!!!跟我的php.ini设置有关吗???我在里面页设置了upload_tmp_dir="c:\\phpupload".