|
|
|
| У меня есть несколько страниц фотоальбома.
Как сделать, чтобы на каждой странице не писать количество картинок.
В данном случае их 22.
То есть что можно написать вместо 22?
Спасибо.
<? for($i=1;$i<22;$i++) {
echo "<a href=images/$page/$i.jpg><img src=images/$page/thumbs/$i.jpg></a>";
} ?> | |
|
|
|
|
|
|
|
для: simplyv
(24.08.2006 в 16:36)
| |
<?
$dir = 'image'; //Выбираем директорию в которой будем смотреть файлы
$files = scandir($dir) // заносим в массив
<? for($i=1;$i<count($files);$i++) {
echo "<a href=images/$page/$i.jpg><img src=images/$page/thumbs/$i.jpg></a>";
} ?>
?>
|
Потом надо только сделать проверку, что бы считались только JPG-файлы, но сразу не напишу, чуть поже (если меня не опередят) | |
|
|
|
|
|
|
|
для: DEM
(24.08.2006 в 17:04)
| | >Потом надо только сделать проверку,
А надо ли? Просто для них отдельная папка и там ничего, кроме JPEG не будет. | |
|
|
|
|
|
|
|
для: simplyv
(24.08.2006 в 19:30)
| | Мдяя... это я ступил с этим, но в скрипте вроде всё норм )))
Простоесли в папке не будет index.php, то любой сомжет зайти и посмотреть любую картинку... хотя .htaccess спасёт мир! | |
|
|
|
|
|
|
|
для: DEM
(24.08.2006 в 20:09)
| | Че то не работает, выдает
Fatal error: Call to undefined function: scandir() in | |
|
|
|
|
|
|
|
для: simplyv
(24.08.2006 в 16:36)
| | - | |
|
|
|
|