问题很简单
PHP上传后的文件资料保存在 $_FILES 不是 $_POST文件名
$_FILES['userfile']['name']
上传伺服器后的路径
$_FILES['userfile']['tmp_name']
文件大小~单位是bytes
$_FILES['userfile']['size']
文件类型
$_FILES['userfile']['type']userfile 就是你上传时用的栏名,像你是file1详细: http://hk.php.net/features.file-upload所以
$uploadfile=$_POST['file1'];
应改成
$uploadfile=$_FILES['file1']['tmp_name'];
PHP上传后的文件资料保存在 $_FILES 不是 $_POST文件名
$_FILES['userfile']['name']
上传伺服器后的路径
$_FILES['userfile']['tmp_name']
文件大小~单位是bytes
$_FILES['userfile']['size']
文件类型
$_FILES['userfile']['type']userfile 就是你上传时用的栏名,像你是file1详细: http://hk.php.net/features.file-upload所以
$uploadfile=$_POST['file1'];
应改成
$uploadfile=$_FILES['file1']['tmp_name'];
解决方案 »
- 求教 Apache如何配置Rewrite!~在线等!!
- 怎样才能简洁的完成这个要求?
- php iconv('UTF-8','GB2312',$str)函数问题
- Mysql中时间戳,如何将int转换为datetime? 大家帮帮忙
- 关于php开发环境的问题,怎么都搞不定,救命呀!!!!!
- /Windows(?=95 |98 |NT )/ 和 /Windows(95|98|NT)/ 的效果是否没区别?只是不会存储子表达式的内容罢了?
- 技術請教;可行就給分,決不食言
- 通过shell执行php的问题?
- auto_increment字段删除后……
- 我想用PHP发送邮件,如何设置SMTP服务器?
- PHP:上传文件总是不能成功!!!
- 如何用正则匹配提取字段中第1对[img]的值?
$uploadfile=$_FILES['file1'];
if(move_uploaded_file($uploadfile,$dir)){
改成:if(move_uploaded_file($uploadfile['tmp_name'],$dir)){
http://www.phperunion.cn/redirect.php?tid=101&goto=lastpost#lastpost
microant请到http://topic.csdn.net/u/20081004/16/fd1273da-ada5-4226-a174-2c38c1525ec8.html
随便说点什么,给您加分,表示感谢。另请加入群:3986828一起讨论。