php之文件上傳簡單介紹
要聲明的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 "失敗"; }
最後更新:2017-04-04 07:03:11