我想顯示一個上傳的圖像到我的網頁。對於doc文件我用file_get_contents顯示數據(不是精確顯示),但在圖像的情況下,我沒有任何想法。Plz告訴我如何將圖像顯示到網頁
1
A
回答
2
有兩種可能的解決方案。
對於第一個工作,您的圖像必須通過您的網絡服務器(即在您的文檔根目錄下的子目錄);然後,你只需要使用一個<img>
標籤指向該圖像:
<img src="sub-directory/your-image.jpg" alt="my image" />
當然,你來適應路徑圖像;-)
如果圖像不在公共目標中,你不能使用這種技術,因爲你的網絡服務器將無法提供服務。
在這種情況下,你將不得不使用一些PHP腳本,以服務形象,並使用<img>
標籤調用PHP腳本:
<img src="serve-image?php.id=1234" alt="your image" />
或者這樣:
<img src="serve-image.php?img=my-image-name.jpg" alt="your image" />
而這個serve-image.php腳本將只是:
- 發送正確的HTTP
Content-type
標頭 - 請參閱header
function。 - 併發送圖像的內容 - 請參閱
readfile
function。
當然,請注意,你應該確保這個腳本不會接受來自您的服務器提供任何文件:它應該只包含圖像的目錄中的文件服務!
例如,使用這樣的事情不應該被允許(腳本應該返回,例如,一個404錯誤):
<img src="serve-image.php?img=../../../etc/passwd" alt="trying to be bad" />
0
是否將圖像存儲爲文件或二進制數據?
if file,
使用HTML IMG元素。
如果二進制,
讀取的字節數和使用PHP gdlibrary
遵循創建這個圖片的
- 在db圖片網址應該是相對於你的文檔根目錄
- 使用在您的HTML或PHP
- 您需要確保目錄結構是適當的。 bcoz在一個目錄中可以存儲多少個文件有一些限制。爲此,根據前兩位數字創建一些目錄結構。即使在數據庫表中存儲。你的數據庫表應該有文件名,相對路徑,目錄結構。
嘗試,讓我知道
0
使用< IMG>標記在您的代碼中。 它會在您的網頁中顯示需要的圖像。 在圖片標籤中,您需要指定圖片路徑。
<img src="/home/pavunkumar/my_img.gif" alt="Not able to bring out" >
這裏,alt屬性是用來表示消息,當圖像不能因爲其他一些問題,如大小等在頁面中顯示。
0
最簡單的方法是使用
邊框,寬度a
相關問題
- 1. 網頁將不會顯示圖像
- 2. 如何在網頁上顯示像圖像一樣的圖像
- 3. 需要幫助將圖像從mysql顯示到網頁
- 4. 如何將圖像從sqlite顯示到flex數據網格中
- 5. 如何將圖像從node.js服務器顯示到jsp頁面?
- 6. 如何顯示圖像按鈕下的網頁視圖?
- 7. 如何在GridView中單擊圖標/圖像時顯示網頁?
- 8. 圖像不能顯示在網頁上
- 9. 顯示類別,在網頁Magento2圖像
- 10. 不顯示網頁背景圖像
- 11. 在asp網頁顯示圖像
- 12. 圖像沒有在網頁上顯示
- 13. 圖像不顯示在網頁
- 14. 圖像不顯示在aspx網頁
- 15. Asp.Net MVC在網頁中顯示圖像?
- 16. Fontasic圖像不顯示在網頁
- 17. 圖像不能顯示在網頁
- 18. 將圖像顯示到JApplet?
- 19. 如何將tiff圖像顯示到ASP.net C#中的圖像?
- 20. 如何將二進制圖像顯示到圖像框?
- 21. 如何顯示在網頁視圖
- 22. 如何從網頁顯示圖片?
- 23. 如何使用網格顯示圖像
- 24. 如何防止頁面顯示圖像?
- 25. 如何逐頁顯示圖像?
- 26. 如何在網頁根目錄以外的HTML網頁上顯示圖像
- 27. 如何將圖像剪切成網頁
- 28. 如何將網頁轉換爲圖像?
- 29. 當我將一個網站的網址粘貼到臉書或閒置等網頁時,如何顯示圖像
- 30. 如何在ADODB.stream對象的網頁上顯示圖像
我正在儲存圖像到/ htdocs中/ UploadedFile的爲原單form.and在數據庫中,我很存儲其完整的地址..我試圖顯示像簡單的圖像,但不工作 – 2010-03-02 07:00:19