我想用PHP創建一個圖庫。我想從一個文件夾中獲取所有圖像,然後將它們顯示爲3行。我有它的工作,但前2個圖像搞砸了。顯示圖片庫的PHP問題
這是我已經試過:
$images = glob("$_SERVER[DOCUMENT_ROOT]/gallery/img*.{png,jpg,gif}", GLOB_BRACE);
echo '<table width="100%>';
$count="-1";
foreach($images as $image) {
if ($count%3 == 1) {
echo '<tr>';
}
$url=str_replace("/home/#####/public_html/gallery", "", $image);
echo '<td width="33%"><div class="gallery">';
echo '<img onclick="window.location='.$url.'" src="'.$url.'" alt="Image Alt" width="400" height="300">';
echo '</div></td>';
if ($count%3 == 3) {
echo '</tr>';
}
//echo $count;
$count++;
//echo "|".$count;
}
if ($count%3 != 1) {
echo ',</tr>';
}
echo '</table>';
//echo print_r($images);
這個工程樣的,但它使這樣的:
(這些只是照片,真實的照片都有點反感.. )
我知道我做錯了什麼,但我不知道是什麼!
你可以分享生成的實際HTML。使它更容易看到發生了什麼問題。 – Cagy79
這些照片都是..我無法準確檢查手機上的元素。 –