要声明的form表单格式
<form action="act.php" method="post" enctype="multipart/form-data"> 用户名:<input type="text" name="username" /> <br/> 头像: <input type="file" name="pic" /> <input type="submit" value="提交" /> </form>
接收页面分析
<?php /* 文件上传的注意事项: 1.必须POST提交 2.要声明enctype选项 */ //print_r($_POST); print_r($_FILES); /* $_FILES 文件上传详解 Array ( [pic] => Array //表单域里的name ( [name] => 1ad28bfacf02cec6b58f3154.jpg //文件原名 [type] => image/pjpeg //文件类型 [tmp_name] => C:\WINDOWS\Temp\phpC.tmp // 临时文件名 [error] => 0 //错误代码 0 表示没有错误 [size] => 87119 // 文件大小 以字节计算 ) ) */ //移动上传后的临时文件?A:用move_uploaded_file if(move_uploaded_file($_FILES['pic']['tmp_name'], './file/'.$_FILES['pic']['name']) ) { echo "成功"; }else { echo "失败"; }