簡單實現php上傳文件功能

更新:2017-10-25    編輯:半冬    來源:哥乖原創    人氣:加載中...    字號:|

標簽:簡單  實現  功能  上傳  文件  百度搜索

本文實例為大家分享了php上傳文件功能的具體代碼,供大家參考,具體內容如下

html:

<form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">文件名:</label> <input type="file"><br> <input type="submit" value="提交"> </form>

php:

<?php // 允許上傳圖片后綴 $allowedExts = array("gif", "jpeg", "jpg", "png"); $temp = explode(".", $_FILES["file"]["name"]); echo $_FILES["file"]["size"]; $extension = end($temp); // 獲取文件后綴名 if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/pjpeg") || ($_FILES["file"]["type"] == "image/x-png") || ($_FILES["file"]["type"] == "image/png")) && ($_FILES["file"]["size"] < 204800) // 小于 200 kb && in_array($extension, $allowedExts)) { if ($_FILES["file"]["error"] > 0) { echo "err"; } else { echo "上傳文件名: " . $_FILES["file"]["name"] . "<br>"; echo "文件類型: " . $_FILES["file"]["type"] . "<br>"; echo "文件大小: " . ($_FILES["file"]["size"] / 1024) . " kB<br>"; echo "文件臨時目錄下的 upload 目錄是否存在該文件 // 如果沒有 upload 目錄,你需要創建它,,upload 目錄權限為 777 if (file_exists("../../../Content/UploadFiles/00/00/00/" . $_FILES["file"]["name"])) { echo "err"; } else { // 如果 upload 目錄不存在該文件則將文件上傳到 upload 目錄下 move_uploaded_file($_FILES["file"]["tmp_name"], "../../../Content/UploadFiles/00/00/00/" . $_FILES["file"]["name"]); } } } else { echo "err"; } ?>



評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)

站點導航

您可能在找這些
四川快乐12电视软件 快乐888电台 单机捕鱼无限金币钻石 湖南幸运赛车官方网站 熊猫棋牌游戏中心 个人心水十码中特2018 麻将的打法与技巧 互联网金融专业怎么样 吉祥棋牌游戏大厅 今日专家推荐股票 四川熊猫麻将手机版