зеленый | |
|
Только недавно начал что-то понимать в PHP и стараюсь практиковаться каждый день. Подскажите, знактоки PHP, как сделать постраничный вывод картинок из папки, типа как это сделано на любом сайте с фотками знаменитостей? Чтобы внизу были ссылки-номера страниц.
|
IT-Master | |
|
Алгоритм таков 1. Открываешь директорию 2. Запускаешь цыкл с заданым нужным количеством прокручиваний ( сколько нужно считать файлов ) 3. считываешь n-файл из содержания и выводишь в броузер. 4. Закрываешь цыкл. 5. Закрываешь директорию. |
|
Зеленый, если ещё интересно, то напиши. А то впадлу так просто код писать...
|
Istaan | |||
|
мой код фотогалереи.... сам писял.. может кому понадобиться
|
|
Молодец, конечно, но автор по-моему уже и сам забыл про эту тему...
|
Istaan | |||
|
сто пудов забыл по неё... но моет кому то понадобиться и мне не трудно было нажать ctrl+c -> ctrl+v , пару кнопочек нажать и на клавишу оттправить кликнуть) |
|
Ну и это правда... Лови плюсик за старания
|
alexmell | |
|
Может кому и пригодится Самоучитель по PHP 5 Размер: 7.8 Mb http://rapidshare.de/files/25663225/samouc...l_PHP5.zip.html |
|
Конечно спасибо, но у меня, к примеру, уже такой есть... |
z006 | |||
|
|
mvf23 | |||||||||||||||||||||||||||
|
код не секурный и баговитый... Видно невоороуженным взгядом. Первое замечание называется "лапша". Перемешивать в одном файле код на PHP и HTML - это не круто.
БАГА: Видимо ещё одна точка потерялась в одном из сравнений... Кстати смысла в этих сравнениях все равно нет. Все равно . и .. не пройдут следующего теста
А как насчет такого имени файла "fucking.jpg.php"? КРоме того здесь неэффективное решение. 3 сравнения строк выполняются ВСЕГДА. Хотя должны выполняться только в худшем случае...
Использовать суперглобалсы - это дурной тон. ОТсюда могут полезть всякие неприятные ошибки. К тому же она может быть банально не опрелделена.
Циферки будут выведены без пробелов, кажися...
$dir_path в файловой системе и из веб - вообще говоря - разные вещи. Как насчет "..\foto"?
form не открывался - зачем закрывать? Про то что HTML на выходе будет не XHTML совместимый, кривой, без заголовков и т.п. - об этом вообще молчу. Вроде есть ещё маленькие баги. Но лень выписывать... Это сообщение отредактировал mvf23 - 31-08-2006 - 14:29 |
Рекомендуем почитать также топики: Создаем игру вместе! Помогите выбрать фотоопарат!!! Помогите Создание БД: Access или FoxPro Патч для Широкоформатных маниторов. |