SplaTe
Новичок
Вывод картинок по колонкам таблицы
Здравствуйте.
Попытался написать фотоальбом.
Принцип действия, скрипт открывает каталог,считывает все имебщиеся файлы в массив, затем выводит на страницу деля картинки по 5 штук на строку таблицы.
Возникает проблема: при добавлении тегов img кол-во изображений увеличивается в два раза, если же оставить просто название файлов - то все ок.
Помогите пожалуйста разобраться...
Здравствуйте.
Попытался написать фотоальбом.
Принцип действия, скрипт открывает каталог,считывает все имебщиеся файлы в массив, затем выводит на страницу деля картинки по 5 штук на строку таблицы.
Возникает проблема: при добавлении тегов img кол-во изображений увеличивается в два раза, если же оставить просто название файлов - то все ок.
PHP:
if($menu_uid=='gallery')
{
$d = "galery/small";
$i = 0;
$handle = opendir ( $d );
$kolvo=count(glob($path."*.*"));
$fi=5;
$strok=$kolvo/$fi;
$strok=ceil($strok);
$s=0;
$c=0;
echo "<table width=\"100%\">";
while($file = readdir($handle))
{
if ($file != '.' && $file != '..')
{
$func[$c] = $file;
$c++;
}
}
for ($q = 0; $q<sizeof($func); $q++)
{
for ($i=0; $i<$strok;){
echo "<tr>";
for ($k=0; $k<$fi;) {
echo "<td width=\"20%\">";
echo "<img src=galery/smal/";
echo $func[$q];
echo ">";
echo "</td>";
$k++;
$s++;
$q++;
}
echo "</tr><tr>";
for ($k=0; $k<$fi;) {
echo "<td width=\"20%\">";
echo "<img src=galery/smal/";
echo $func[$q];
echo ">";
echo "</td>";
$k++;
$q++;
}
echo "</tr>";
$i++;
}
}
}