Re: [請益] PHP中scr的指定位置網頁跟實際中不一樣

作者: gpmm (銀色)   2017-05-22 14:18:34
※ 引述《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) . '" />';
作者: chingyue (ChingYue)   2017-05-22 14:56:00
謝謝您! 我等等嘗試看看 請問要讀影片 也是data:image?
作者: GALINE (天真可愛CQD)   2017-05-22 15:12:00
這招是把檔案轉成base64編碼整份嵌入到網頁裡面。圖片不大才可以用。影片的話你會讓網頁變得跟影片檔案一樣大...
作者: chingyue (ChingYue)   2017-05-22 15:20:00
謝謝 我了解了...
作者: Jerr (身為老爸老媽嚕..)   2017-05-24 10:37:00
不是一樣大是 1.33 倍大喔~

Links booklink

Contact Us: admin [ a t ] ucptt.com