ИД "Мой компьютер"   "Игроград"   "Реальность фантастики"   Ассамблея "Портал"
Сделать стартовой   

 
Домашняя страница
Расширенный поиск
E-mail

 

N 16 (447)




МОЙ КОМПЬЮТЕР




  Новости:

 
МК
Украина
Игры
Интернет
Железо
Софт
Пресс-релизы

  Статьи:

 
Уголок читателя
Прочее
Имеющий уши
Программирование
Интернет
Железо
Софт
Игры


 
КОНКУРСЫ



Правила конкурсов

Конкурс "АВЧ"

Рейтинг победителей


ОПРОС

Вы посещаете нас:
первый раз
1-2 раза в месяц
1-2 раза в неделю
1-2 раза в день
более 2-х раз в день Что привело Вас к нам?
поиск информации
интерес к статьям
интерес к новостям
любопытство
реклама
другое








боулинг

ads.mycomputer.ua

ads.mycomputer.ua

ads.mycomputer.ua

ads.mycomputer.ua

ads.mycomputer.ua













Argumentum ad ignorantiam!

 

статьи
Интернет



 

Альтернатива  
Жизнь в сети  
Поиск информации  
Свой сайт  
Web-серфинг  




    Свой сайт


Картинная галерея

Сергей ПАРИЖСКИЙ
N 4 (435) 20.01.2007


Довольно часто на сайтах устраиваются галереи рисунков. Это может быть что угодно — фотографии, подборка аватар, коллекция обоев и прочая всячина. Делать все это на HTML — утомительная и кропотливая работа. Ведь на странице должно быть все организовано, нельзя просто выкинуть все рисунки на общее поле, следовало бы разбить их на несколько групп или выводить по одному. При такой организации галереи в HTML понадобится создавать для каждого рисунка свою страницу c переделанными ссылками на рисунок, а также ссылку типа «назад» и «далее». Пожалуй, чересчур громоздко — даже для отображения десятка своих фоток, не говоря уже о сотне-другой. На PHP это все будет находиться в одном сценарии, плюс еще файл данных, в котором мы будем хранить названия и описания для рисунков. Таким образом, нам даже не придется модифицировать код сценария для добавления/удаления определенного рисунка или изменения его комментария.

В проект будут входить два файла: index.php и img.dat, также сразу возьмите несколько рисунков, чтобы потом проверить работу нашей галереи. Файл данных img.dat будет иметь такой синтаксис:

Каждая строчка в файле данных отвечает за один рисунок. Сначала пишется имя файла, затем разделитель :: (два двоеточия), после чего идет описание, которое будет находиться под выводимым рисунком. В первой строке мы сначала указываем имя файла — 1.jpg, а затем описание к нему — Первая фотография. Во второй строке идет аналогичная шаблонная запись, только изменено имя файла и установлено соответствующее описание к нему. Как видим, формат рисунка не имеет значения, главное, чтобы он поддерживался вашим браузером.

Теперь напишем сценарий, который будет работать с файлом данных img.dat. Создайте сценарий index.php и напишите в нем такой код:

Все, галерея полностью готова, теперь давайте проверим ее работу. Скопируйте в каталог со сценарием index.php несколько рисунков и опишите их соответствующим образом в файле данных img.dat, по шаблону:

После этого посмотрите на вывод в браузере страницы index.php. Все должно работать на ура. На рис. 1 показан результат работы сценария.

Рисунок 1.







Расширенный поиск 
 

О проекте  Рекламодателям  Карта сайта  Контакт  Обратная связь 

© ИД "Мой компьютер"®, 1998-2004