PHP文件上傳示例
處理代碼:
<?php
header('Content-Type:text/html;charset=UTF-8');
//準備接收
/
echo '文件名:'.$_FILES['userfile']['name']; echo '文件大小:'.$_FILES['userfile']['size']; echo '錯誤:'.$_FILES['userfile']['error']; ///print_r($_FILES) $tmpFile=$_FILES['userfile']['tmp_name']; if(is_uploaded_file($tmpFile)) { echo '正在上傳。。。'; if(!file_exists('uploads'))//如果文件夾不存在 { mkdir('uploads'); } $moveFile =move_uploaded_file($tmpFile, 'uploads/'.$_FILES['userfile']['name']); if($moveFile) { echo "移動成功!"; //echo '<img src='.'uploads/'.$_FILES["userfile"]["name"].'> </img>'; }else { echo '移動失敗!'; } }else { echo "臨時文件夾找不到文件"; } ?> </pre>
HMTL代碼:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form enctype="multipart/form-data" action="fileUpload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> 上傳文件: <input type="file" name="userfile" /> <input type="submit" value="上傳" /> </form> </body> </html>
本文由用戶 ww24 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!