文件上传失败(PHP) $uploaddir 应该是个相对的路径吧 \\file\\是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $uploaddir = '\\file\\'这是什么?路径? 4楼的。我知道代码死在哪一行。就是路径。windows下的路径怎么写在php里? $uploaddir = 'file';就可以了啊..上一级,$uploaddir = '../file';file下的.$uploaddir = 'file/' 给你一个我刚做的://创建目录$uploadtmps="tmp"; if(!is_dir($uploadtmps)){ mkdir($uploadtmps); //chmod($uploadtmps, 0777);} //判断用户是否填写表单if($_FILES['userfile']['name'] == ''){ header("location:Message.php?message=您提交的文件地址有误,请核对后再上传"); exit();}//echo $_FILES['userfile']['type'];//判断文件类型if($_FILES['userfile']['type'] != 'application/vnd.ms-excel'){ header("location:Message.php?message=您提交的文件类型有误,请核对后再上传"); exit();}//更新文件名$filetmp = $uploadtmps."/tmp.csv";//上传文件,输出完成信息if(is_uploaded_file($_FILES['userfile']['tmp_name'])){ //移动文件到新位置,并重命名文件名 if(move_uploaded_file($_FILES['userfile']['tmp_name'], $filetmp)){ echo "文件上传成功,正在解析文件,并执行批量操作,请稍等...<br>"; } }else{ echo "文件上传失败";}//清空数组$_FILES['userfile']['name'] = "";$_FILES['userfile']['size'] = "";$_FILES['userfile']['type'] = "";下面可以做自己的事了. if(is_uploaded_file($_FILES['userfile']['tmp_name'])){ //移动文件到新位置,并重命名文件名 if(move_uploaded_file($_FILES['userfile']['tmp_name'], $filetmp)){ echo "文件上传成功,正在解析文件,并执行批量操作,请稍等...<br>"; } }差这一句is_uploaded_file($_FILES['userfile']['tmp_name'])你没有上传,直接移动文件了啊. login界面写好了,数据库表也插入了管理员数据,为什么页面还是不能跳转到index页面? 小菜鸟求助一个简单问题 求助PHP视频教程 请教下我的判断语句是什么地方错了 在PHP中怎样实现在规定时间内自动刷新网页和跳转 我想做一个上传文件,然后通过php把那个文件保存到mysql数据库里面的方案,该怎么做呢? 请问这个怎么实现? ■■如何实现这个功能?■■ 请问 cookie何session功能上有什么不同之处 请大家帮帮忙了 谢谢! 怎么对"地址"加密?(在线急用!!) 我错了,不应该去面试的 求数字组合算法
这是什么?路径?
//创建目录
$uploadtmps="tmp";
if(!is_dir($uploadtmps)){
mkdir($uploadtmps);
//chmod($uploadtmps, 0777);
}
//判断用户是否填写表单
if($_FILES['userfile']['name'] == ''){
header("location:Message.php?message=您提交的文件地址有误,请核对后再上传");
exit();
}
//echo $_FILES['userfile']['type'];
//判断文件类型
if($_FILES['userfile']['type'] != 'application/vnd.ms-excel'){
header("location:Message.php?message=您提交的文件类型有误,请核对后再上传");
exit();
}//更新文件名
$filetmp = $uploadtmps."/tmp.csv";//上传文件,输出完成信息
if(is_uploaded_file($_FILES['userfile']['tmp_name'])){
//移动文件到新位置,并重命名文件名
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $filetmp)){
echo "文件上传成功,正在解析文件,并执行批量操作,请稍等...<br>";
}
}else{
echo "文件上传失败";
}
//清空数组
$_FILES['userfile']['name'] = "";
$_FILES['userfile']['size'] = "";
$_FILES['userfile']['type'] = "";下面可以做自己的事了.
//移动文件到新位置,并重命名文件名
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $filetmp)){
echo "文件上传成功,正在解析文件,并执行批量操作,请稍等...<br>";
}
}差这一句is_uploaded_file($_FILES['userfile']['tmp_name'])
你没有上传,直接移动文件了啊.