我已經創建了一個將圖像存入文件夾的表單。我每個文件夾只有一個圖像,我想從指定的文件夾顯示圖像。如何從服務器檢索圖像並使用json解析顯示?
說我上傳了一張圖片到文件夾名稱上傳。現在我想從文件夾中檢索該圖像並顯示它。
我該怎麼做?
我已經創建了一個將圖像存入文件夾的表單。我每個文件夾只有一個圖像,我想從指定的文件夾顯示圖像。如何從服務器檢索圖像並使用json解析顯示?
說我上傳了一張圖片到文件夾名稱上傳。現在我想從文件夾中檢索該圖像並顯示它。
我該怎麼做?
<img src="/path/to/the/upload/folder/<?php echo $filename; ?>"/>
或:
echo '<img src="/path/to/the/upload/folder/'.$filename.'"/>";
首先,你應該在PHP變量圖像和路徑(或用戶)的名稱。然後使用IMG標記來顯示他們喜歡:
<img src="some_path/uploads/<?php echo $username . '/' . $imagename; ?>">
你不能做到這一點不知道該圖像文件的名稱。
當一個文件與您的表單上傳時,它立即成爲您的服務器上的文件。 Web服務器把它放在一個臨時目錄中,PHP告訴你它通過$ _FILES數組放入的位置。您可以立即訪問此文件,您可以將它移動到您網站文檔的某個位置,並且可以立即打印出指向文件放置位置的<img>
標籤。
停止編寫「img標記不起作用」,因爲這正是您如何顯示圖像。
閱讀PHP手冊「處理文件上傳」: http://php.net/manual/en/features.file-upload.php
PHP手冊應該永遠是當你試圖做一些你以前沒有做過,你去的第一個地方。
嗯...輸出'img'標籤? – 2010-11-20 09:40:50
你知道圖像文件的名字嗎? – gligoran 2010-11-20 09:42:10
@pekka,img標籤在這裏不起作用,因爲它需要實時顯示文件,即上傳的文件。 – brad 2010-11-20 09:49:34