我对move_uploaded_file是相当的无语 是不是服务器文件系统支持的编码和PHP的编码不一致?不妨把文件名url_encode之后保存 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果能把服务器编码设定和PHP的编码设定统一是最好的。但是不一样也不是不可行。 "../upload/".'$name'"../upload/"."$name"注意 "与 ' 的区别 if(!move_uploaded_file($_FILES['upfile']['tmp_name'],"../upload/".'$name' //加上单引号就是变量了,所以会出现文件名是$name,不应该出现这种错误)){//.'$name'文件是上传成功了,但上传后的文件名是$name, //换成.$name 英文的文件名是可以上传了,但不能上传中文,,如:请假条模板.doc 就会出现错误: echo "上传出错"; echo "<br><a href=addfile.php>返回</a>"; die(); }else{ echo "文件上传成功"; }在PHP中变量最好是赋值成英文名,比如:密码用PASSWORD 内容用:info 时间用:time 等等... 再顶一下,变量加上单引号就是字符了,所以会出现文件名是$name上面说错了 编程面试题 帮忙修改代码 继续请教之前的大侠们 \x80-\xff 的问题 - 是匹配GBK编码中文字符的正则么? insert不进入 刚才还可以的 php有没有好的中文论坛? 问一个虚拟主机的问题,关于而级域名的url转发到不同端口的问题 问个域名解析的问题?? 怎样才能解决PHP中一页不能长显示内容的问题 希望能找到一个更好的办法来处理下拉菜单项的排序问题。 php如何提前退出 散分 找北京职位
但是不一样也不是不可行。
"../upload/"."$name"注意 "与 ' 的区别
//换成.$name 英文的文件名是可以上传了,但不能上传中文,,如:请假条模板.doc 就会出现错误:
echo "上传出错";
echo "<br><a href=addfile.php>返回</a>";
die();
}else{
echo "文件上传成功";
}在PHP中变量最好是赋值成英文名,比如:密码用PASSWORD 内容用:info 时间用:time 等等...
上面说错了