中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
资源县| 巴塘县| 若羌县| 吴旗县| 繁峙县| 江阴市| 枣庄市| 永泰县| 汝阳县| 三都| 黄冈市| 林口县| 马公市| 从江县| 武夷山市| 焉耆| 尉氏县| 崇左市| 白朗县| 玉龙| 东光县| 新昌县| 桐梓县| 平凉市| 疏附县| 镇原县| 青铜峡市| 波密县| 武定县| 靖西县| 吴川市| 洞口县| 宁安市| 鸡泽县| 揭阳市| 巴彦县| 贡山| 枝江市| 台湾省| 德庆县| 安西县|