當前位置:首頁 » 文件管理 » ajax上傳多張圖片

ajax上傳多張圖片

發布時間: 2022-08-27 00:08:35

1. input file 分開操作上傳php怎麼獲取全部的圖片

這個沒有辦法的, 你一個表單控制項只能保存你當前選擇的圖片, 如果再次選擇肯定會覆蓋上次選擇的圖片。
你想上傳多張圖片沒必要這么折騰,多選上傳行了。
如果你非要實現這種一次選一張圖片的功能, 也可以實現;你可以給你的input[type=file] 添加一個內容改變事件,當有文件選中的時候把這個文件資源保存在js變數中, 這個變數可以是一個數組,當全部文件選擇完畢之後,點擊上傳,觸發一個AJAX請求,把所有圖片上傳到服務端, 上傳完成後服務端可以返回一個包含所有上傳圖片路徑的數組, 這個時候在前端遍歷這些數組,讓它們顯示在你說的ul中。

2. ajax上傳「多張圖片「」後PHP返回HTML的的路徑怎樣插入MySQL資料庫,單個欄位存儲還是多個欄位存儲

多個圖片上傳,可以拆分成單個的上傳,每一個圖片對應一條數據,然後記錄圖片的信息和存儲路徑等。
然後保存的時候,保存圖片記錄的id就可以,到時候可以根據id獲取到相關的圖片信息。
如果使用oss等存儲空間,也是他們會每一個圖片返回給你一個圖片路徑,你保存圖片的網路地址就行,這個時候可以使用一個欄位然後通過分隔符,比如‖進行分割,當然,如果圖片數量是固定的,也可以用多個欄位分別存儲路徑。
最後,推薦使用單個欄位分隔,因為一般不需要對圖片欄位進行檢索,如果需要的話,單個欄位查詢後,再封裝介面返回也可以。

3. php ckfinder一次上傳多張圖片地址

<form action="" method="post">
<input id="xFilePath" name="FilePath[]" type="text" size="50" />
<input type="button" value="Browse Server" onclick="BrowseServer();" /><br />
<input id="xFilePath" name="FilePath[]" type="text" size="50" />
<input type="button" value="Browse Server" onclick="BrowseServer();" /><br />
<input type="submit" value="提交" name="in" />
</form>
提交為數組,遍歷保存

4. 用aspupload如何同時上傳兩張圖片,並以新命名的方式把路徑保存到資料庫求高手解決

ajax非同步。
圖1圖2分別非同步提交圖片到後台。新名字的話也是後台處理的。圖片存在空間里,把圖片名存在資料庫里。輸出圖片名到前台
前台圖1圖2後面可分別設一個隱藏的 input 用來ajax返回各自的圖片名。
總的提交按鈕只提交隱藏的input即可。(input里是圖片名,可同時提交多個input)
暫無圖片在第一次載入html時載入。每一次ajax上傳圖片除了返回圖片名到對應的input外,還同時js動態輸出新img標簽代替對應的暫無圖片,新img標簽要寫好完整的圖片地址。

5. ajaxFileUpload非同步上傳圖片,伺服器文件叫多,如何刪除啊~~

可以做個批量清理的小程序,把所有上傳的圖片,都存在資料庫里,然後遍歷上傳的這個目錄,讀取到文件名以後,去資料庫查,要是不存在的話,說明這張圖是沒有用的,刪除~

6. asp.net 用Ajax上傳多張圖片

建議使用jquery的上傳插件:jquery.multfile.js,非常方便~可以到相關網站上看下,真的很簡單~
網站:http://www.fyneworks.com/jquery/multiple-file-upload/

7. ThinkPHP中圖片最多一次上傳20張,怎麼上傳更多圖片

$User->fenxiang_fm = 'Uploads/'.$info[0]["savename"]; // 這里的$info[0]["savename"]的下標[0]表示上傳的第1個圖片按順序,記住是下標
$User->fenxiang_sc = 'Uploads/'.$info[1]["savename"]; // 這里的$info[1]["savename"]的下標[1]表示上傳的第2個圖片按順序,記住是下標

function upload(){

import("ORG.Net.UploadFile");

$upload = new UploadFile();// 實例化上傳類

$upload->maxSize = 3145728 ;// 設置附件上傳大小

$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 設置附件上傳類型

$upload->saveRule = time;//這里的時間是根據上傳的圖片的多少來自動改變圖片的名稱的(並且時間都不同,所以上傳的圖片的名稱就不會相同)

8. 多張圖片上傳 刪除 修改 PHP

方法一:
你這樣以json
的形式保持多條記錄
不好修改數據記錄的,程序些下來也比較糾結
改一下數據表裡面的結構吧,,,一張圖片一個欄位(pic1,pic2,pic3,pic4)
方法二:
在修改頁面的時候

json
數據
格式化為
數組
用foreach
把這些圖片路徑
循環到
隱藏域裡面
點擊刪除
一個
時候
就用js
刪除圖片對應的隱藏域
(至於圖片的刪除
可以用ajax
來實現)
最後表單提交的時候

就值接收到了
沒有刪除的圖片的隱藏域
保存更改入庫就
行了!
希望對你有用

9. PHP後台新聞圖片的添加

一般來說,新聞後台管理系統的新聞內容都是用的【富文本編輯器】

在編輯內容的過程中,用ajax方式將圖片非同步傳到伺服器上並返回地址,再在文本框中使用html的img把標簽把圖片顯示出來

整個富文本的內容,先將html實體轉換成字元串加以儲存,整個文章內容在資料庫中以字元串形式儲存,讀出來的時候將字元串轉義為html實體,先可以顯示出自定義的文本樣式了

由於內容是字元串,所以上傳一張圖片和上傳多張圖片對於一篇文章來說是無差別的

擴展
富文本編輯器會根據你的操作,用html標簽來保存你的排版信息,你看起來是在編輯一段文字,實際上富文本編輯器已經暗地裡把格式轉換成了html代碼

熱點內容
數車g76編程實例 發布:2024-10-13 14:23:17 瀏覽:221
超級菜單密碼多少 發布:2024-10-13 13:55:32 瀏覽:813
t形演算法 發布:2024-10-13 13:48:24 瀏覽:413
我的世界電腦版練側搭伺服器推薦 發布:2024-10-13 13:44:07 瀏覽:146
android觸摸 發布:2024-10-13 13:42:37 瀏覽:966
z5和x5哪個配置高 發布:2024-10-13 13:32:47 瀏覽:965
安卓機在哪裡下載視頻 發布:2024-10-13 13:27:48 瀏覽:950
日誌系統源碼 發布:2024-10-13 13:27:48 瀏覽:297
c語言for定義變數 發布:2024-10-13 13:15:10 瀏覽:414
傳奇2行會倉庫腳本 發布:2024-10-13 13:14:58 瀏覽:80