вообщем у меня такое дело папка avatar в ней категории аватаров angel, glaza, man, girl... как мне вывести аватары на страницу из категорий? причем расширения картинок разные jpg, gif... вручную прописывать нудно можно ли кодом это сделать?
23 Июн 2010, 14:34<?php
$dir = (!empty($_GET['dir']) ? 'avatar' : htmlspecialchars(trim($_GET['dir']));
//тут сделай фильтр от php_inj
$odir = opendir($dir);
while($file = readdir($odir)) {
if (is_dir($dir.'/'.$file))
echo '<a href="?dir='.$dir.'/'.$file.'">'.$file.'</a><br />';
if (is_file($dir.'/'.$file))
echo '<img src="'.$dir.'/'.$file.'" alt="-" /><br />';
}
?>
Как то так...
Dezer, а зачем?) во-первых папка у нас статическая, во-вторых как писали выше , проще заюзать glob ну или кусочек от Nc_Soft переписаны под массив расширений
23 Июн 2010, 21:427, не выноси мозг автору
он таких функций сроду невидовал и под себя сложно ему будет изменить. да и ООП для него это тоже не айс, ибо вряд ли он с ним знаком. так что- что проще то лучше для понимания и изучения
7, понты понтами, но с помощью итераторов постраничную навигацию не сделаешь
24 Июн 2010, 6:55