2012-11-06 189 views
0

我在筆記本電腦上運行wampserver。我使用PHP腳本將圖像上傳到我的網站,但發現某些圖像不顯示。我檢查了圖片是否真的上傳並存在。它們確實存在。雖然其中一個圖像同時顯示在遠程服務器和本地服務器上,但另一個只顯示在本地服務器上。鏈接如下所示:這些圖像爲什麼不顯示?

  1. <img src="/upload/80001101/thumb/34_87960974.jpg" width="" height="" />
  2. <img src="/upload/80001205/thumb/20_52172113.jpg" width="" height="" />

我下載了第二圖像到我的服務器,可以看到,有與它沒有任何問題。可能是什麼問題呢?

+2

你可以指定目錄結構嗎?嘗試刪除/上傳之前。 – user1149244

+0

你能告訴你圖像的目錄結構究竟在哪裏嗎? (例如:c:\ xampp \ htdocs \ myWebpage \ img \ upload \ .....)以及該信息,可以準確地告訴您問題出在哪裏。 – Thomas

回答

0

如果你的目錄結構:

- > WWW/
------>上傳/
-------------> 80001101/
----------------------> thumb
-------------------- --------> 34_87960974.jpg

而您的代碼顯示圖像是在您的根(www)目錄。讓我們說homepage.php。你的代碼應該是這樣的:

<img src="upload/80001101/thumb/34_87960974.jpg" width="" height="" /> 

但是,如果你的文件在子文件夾上,可以說結構是這樣的。

- > WWW/
------->家用/
------------> homepage.php

你的代碼是這樣的:

<img src="../upload/80001101/thumb/34_87960974.jpg" width="" height="" /> 

對於../ URL中的更多詳細信息,請訪問此頁http://answers.yahoo.com/question/index?qid=20090205061849AAzDqZH

希望他lps you