iT邦幫忙

0

PHP MYSQL 資料庫可以搜索ZIP檔案,在瀏覽器即時觀看壓縮檔內的圖片檔?

我想問PHP MYSQL 資料庫可以搜索ZIP檔案,在瀏覽器即時觀看壓縮檔內的圖片檔?
我知道可以在PHP MYSQL 資料庫輸入每一筆圖像資料包含其連結路徑,
然後在PHP前端顯示。

現在我有100個ZIP壓縮檔,每個ZIP都有20 JPG圖片,
能不能在PHP 前端搜索指定一個ZIP檔,然後按下去直接在瀏覽器上打開,
所有JPG圖片都在同一網頁顯示。

可以做到?

weiclin iT邦高手 4 級 ‧ 2018-10-22 15:16:55 檢舉
可以啊, 但是你只是把解壓縮的工作丟到伺服器去做而已
funwinwu iT邦新手 4 級 ‧ 2018-10-22 17:22:12 檢舉
打開 PHP 中的 ZIP extension ,然後在PHP程式 解壓縮ZIP檔到暫存目錄中,再顯示暫存目錄的圖示即可。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0

還真的做過類似功能,一定可以

0
dscwferp
iT邦高手 1 級 ‧ 2018-10-23 12:38:34

每個壓縮程式 都有 SHELL模式的指令, 也都有 列出壓縮檔內容 的指令
以 RAR 來說明
PHP 用 exec() 來執行 rar l <壓縮檔>
exec('rar l a.rar', $output, $return_var);
就會將 壓縮檔內的圖片檔名 存到 $output變數中
這樣就可以提供 搜索 了
找到後 解壓 出現顯示
以上希望能幫助您!

我要發表回答

立即登入回答