亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

php上傳文件功能怎么實現

PHP
小億
88
2023-06-27 12:27:31
欄目: 編程語言

php上傳文件的實現步驟如下:

  1. HTML表單中設置enctype屬性為“multipart/form-data”,以支持文件上傳。

  2. 通過$_FILES數組獲取上傳的文件信息,包括文件名、文件類型、文件大小、臨時文件名等。

  3. 判斷上傳文件是否符合要求,如文件類型、大小等。

  4. 將上傳的文件從臨時文件夾移動到指定的目錄中,使用move_uploaded_file()函數實現。

  5. 在上傳成功后,可以進行一些操作,如顯示上傳成功信息、保存上傳記錄等。

示例代碼如下:

HTML表單:

PHP文件upload.php:

0) { echo "上傳出錯:" . $_FILES["file"]["error"]; } else { $allowedExts = array("gif", "jpeg", "jpg", "png"); $temp = explode(".", $_FILES["file"]["name"]); $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"] < 2000000) && in_array($extension, $allowedExts)) { if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " 已經存在。"; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "上傳成功,文件名為:" . $_FILES["file"]["name"]; } } else { echo "上傳文件格式不正確或文件大小超過2MB。"; } } ?>

0
吴忠市| 来宾市| 汽车| 确山县| 金坛市| 吉水县| 宣城市| 巴林左旗| 天气| 贵定县| 禹城市| 札达县| 扬中市| 象州县| 卓尼县| 连江县| 石河子市| 云霄县| 邵阳县| 渭源县| 巴彦淖尔市| 龙岩市| 顺昌县| 福泉市| 营山县| 宁明县| 成都市| 石棉县| 昌邑市| 永仁县| 天等县| 嵊泗县| 丹东市| 万山特区| 崇阳县| 浦东新区| 鸡东县| 萨迦县| 泗水县| 吴堡县| 漳州市|