首頁 > 網際網路

php多圖上傳怎麼儲存路徑

2019-12-13 20:14:51

圖片上傳成功後,一般將圖片儲存於資料庫中,多張圖片的情況,可以將圖片的路徑分別儲存於資料庫中。下面介紹實現的整個過程。

1

建立一個test資料庫,並在裡面建立一張名為list的資料表,用於儲存圖片的路徑,path是儲存圖片路徑的欄位。


1

新建一個html檔案,命名為index.html,在該檔案裡建立一個表單form,並在裡面建立上傳的按鈕。需要注意的是上傳按鈕要加上multiple,允許多張圖片一起上傳。form表單的action設定為提交至伺服器的upload.php檔案。


2

在瀏覽器執行index.html檔案,展示效果如下:


1

建立upload.php檔案,用於接收上傳的圖片並儲存於資料庫。首先,連線資料庫。程式碼如下:


2

編寫程式碼建立儲存上傳圖片的資料夾picture,與upload.php在同一目錄下。



3

編寫程式碼,將接收到的圖片使用move_uploaded_file()方法上傳,因為是多張圖片,採用foreach方法遍歷上傳的多張圖片分別上傳,並插入資料庫。


4

在瀏覽器執行index.html檔案,執行上傳圖片的操作,例如,上傳3張圖片。

執行的結果:

PHP上傳多張圖片,圖片上傳至資料夾,圖片路逕儲存於資料庫中。


程式碼百度雲下載地址:

連結: https://pan.baidu.com/s/18ZfPFhnumkXlZwGiQbcrMA 提取碼: 6a9p





IT145.com E-mail:sddin#qq.com