2013-02-10 124 views
1

我已經在我的html中使用這個php代碼來顯示名爲uploads的文件夾中的所有圖片。唯一的問題是圖標圖像是唯一正在顯示的圖像類型。我做錯了什麼?使用php顯示文件夾內的所有圖像

<?php 
$files = glob("uploads/*.*"); 

$colCnt=0; 
echo '<table border="1" style="width:590px;">'; 

for ($i=1; $i<count($files); $i++) 
{ 
$colCnt++; 
if ($colCnt==1) 
echo '<tr>'; 
echo '<td width="25%" style="font-size:8.5px; font-family:arial">'; 

$num = $files[$i]; 
echo '<img src="'.$num.'" align="absmiddle" /> '; 
print substr(substr($num,6,100),0,-4);` 

echo '</td>'; 

if ($colCnt==4) 
{ 
echo '</tr>'; 
$colCnt=0; 
    } 
} 

echo '</table>'; 
?> 

回答

0

循環似乎沒問題。

你必須把重點放在結果從

$files = glob("uploads/*.*"); 

來嘗試print_r($files)以獲取列表,然後看它是否正確或不選擇的所有圖像。

相關問題