Помощник
|
Несколько страниц |
Aleks_White
|
Сообщение
#1
|
||
|
|
||
|
|||
A1ex_hb |
29.7.2012, 10:48;
Ответить: A1ex_hb
Сообщение
#2
|
|
Всем привет. Вообщем, следующий скрипт выводит все изображения в папке на страницу: [php] <?php foreach(glob("*.jpg") as $img) { echo "<a class='two' rel='group' title='*****' href='$img' ><img src='$img' width='150' height='94' hspace='2'/></a>"; } ?> [/php] Как сделать так, чтобы если в папке более 10 изображений, например 15, то на первой странице выводились первые 10, а на второй вторые 5??? Переделайте под себя выражение в glob() и вывод данных. Если страница равна 0, то кнопка назад не отображается. Так же и с кнопкой вперед, если файлов больше нету и листать вперед некуда, то кнопка показана не будет. [PHP]<?php $getvar = 'page'; $page = (isset($_GET[$getvar]))?$_GET[$getvar]:0; $limit = 5; $i=0; $files = glob("*"); foreach($files as $file) { if($i>=$limit+$page)continue; if($i>=$page) echo "<a href='$file' >$file</a><br>"; $i++; } $back_echo = ($page==0)? "" : "<a href='?$getvar=".($page-$limit)."' ><b>Предыдущая страница</b></a>";//Кнопка назад $go_echo = (sizeof($files)<$limit+$page)?'' : " <a href='?$getvar=".($limit+$page)."' ><b>Следующая страница</b></a>";//Кнопка вперед echo "<br/>".$back_echo.' '.$go_echo; ?>[/PHP] |
|
|
Aleks_White
|
Сообщение
#3
|
|
эм...можешь по-подробнее, я в php новичек совсем...(((
|
|
|
A1ex_hb |
29.7.2012, 16:05;
Ответить: A1ex_hb
Сообщение
#4
|
|
что по-подробнее? алгоритм работы?
|
|
|
Aleks_White
|
Сообщение
#5
|
|
Все, спасибо огромное, а не подскажешь, как привыводи фото на страницу отсортировать их по дате добавления?
|
|
|
A1ex_hb |
29.7.2012, 18:29;
Ответить: A1ex_hb
Сообщение
#6
|
|
|
чтобы узнать дату создания файла существует функция filemtime. Пробуй побаловаться с массивами, циклами.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Быстрая индексация страниц сайта и обратных ссылок - 2Index | 37 | 2Index | 6586 | 15.4.2024, 16:17 автор: 2Index |
|
Жители РФ не спешат отказываться от Gmail, хотя на размышления осталось всего несколько месяцев | 20 | Room | 4167 | 11.3.2024, 16:00 автор: Lumex |
|
Сайты пролежали несколько месяцев, насколько реально восстановить трафик? | 108 | metvekot | 21358 | 27.1.2024, 22:39 автор: Vmir |
|
Услуга по индексации страниц в Google | 9 | FUTP | 3726 | 12.4.2023, 21:31 автор: Magicclickpartners |
|
Несколько площадок под ваши статьи и ссылки | 119 | slaru | 54604 | 14.10.2022, 13:52 автор: slaru |
Текстовая версия | Сейчас: 18.4.2024, 9:03 |