91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
专栏| 桐梓县| 马山县| 长丰县| 张掖市| 松滋市| 会泽县| 桓仁| 无为县| 邹平县| 台江县| 哈密市| 垫江县| 建阳市| 博湖县| 安吉县| 翁牛特旗| 鹤山市| 高尔夫| 湖口县| 阜康市| 广宗县| 宁明县| 灵武市| 偏关县| 缙云县| 桂东县| 柘荣县| 旌德县| 新沂市| 鹤岗市| 宝坻区| 荃湾区| 双柏县| 营山县| 隆回县| 嘉祥县| 三河市| 金阳县| 乳山市| 潼关县|