看板 PHP 關於我們 聯絡資訊
※ 引述《chingyue (ChingYue)》之銘言: : 問題圖:http://i.imgur.com/NJNG3gJ.jpg
: 小弟寫了一個PHP的網頁 : 當中有使用圖片超連接 : 語法:<img src="圖片網址"> : 問題是 我想要在圖片網址這邊改成我電腦中其他槽 : 例如改成:D\圖片庫\ABC.jpg : 可是網頁中卻讀不到 : 檢視原始碼中的位址變成http://127.0.0.1/life/D\圖片庫\ABC.jpg : 想請問各位前輩 : 要怎麼做 才能讓PHP去我電腦的其他槽裡面讀取圖片及影片等 : 而不是讀取www目錄底下的檔案 : 麻煩各位前輩幫小弟解惑 謝謝! 圖檔可以用 讀檔 + base64 來做,很痛但是過的去 XD 影片的話 base64 理論上也可以…但,相信我你應該不會想這麼做…囧 類似像這樣(沒實際執行,你再測看看 XD): $file = 'Z:\pwd-100td1\CLIP_20160824121242.jpg'; echo '<img src="data:image/jpg;base64,' . base64_encode ($file) . '" />'; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.204.116 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1495433916.A.678.html
chingyue: 謝謝您! 我等等嘗試看看 請問要讀影片 也是data:image? 05/22 14:56
GALINE: 這招是把檔案轉成base64編碼整份嵌入到網頁裡面。圖片不大 05/22 15:12
GALINE: 才可以用。影片的話你會讓網頁變得跟影片檔案一樣大... 05/22 15:14
chingyue: 謝謝 我了解了... 05/22 15:20
Jerr: 不是一樣大是 1.33 倍大喔~ 05/24 10:37