我已經在網上看到了這個教程,但是我無法讓它工作。檢查文件是否存在,而不僅僅是網址
我在while循環了這一點,但它不應該的問題:
while($row = mysql_fetch_object($result)){
$image_url = $deviceimg.($row->Image);
if(!file_exists($image_url))
{}
else {
$image_url = 'images/android.png';
}
基本上,即時我的數據庫,所有被稱爲圖像行被填充,但只有一些具有實際文件。我試圖做的是檢查圖像文件是否實際存在於服務器上,如果它不使用默認圖像(images/android.png)
無論我這樣做,它將或者取代ALL圖像的默認值,或者只是使用數據庫中的URL,而不管該文件是否存在。
請提供一些調試信息,又名「你試過什麼?」。這將簡單地歸結爲不正確的路徑,這可以通過在'if'之前放置'var_dump($ image_url)'來輕鬆找到。 '$ deviceimg'包含什麼? – CodeCaster