PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- $ImgDir="img"; // Каталог для хранения изображений
- // Проверяем, нажата ли кнопка добавления фотографии
- if(@$doUpload) {
- // Проверяем, принят ли файл
- // Все в порядке — добавляем файл в каталог с фотографиями
- // Используем то же имя, что и в системе пользователя
- }
- }
- // Теперь считываем в массив наш фотоальбом
- // Перебираем все файлы
- // Это изображение GIF, JPG или PNG?
- // Если нет, переходим к следующему файлу,
- // иначе обрабатываем этот
- $path="$ImgDir/$e"; // адрес
- // Вставляем изображение в массив $Photos
- 'name' => $e, // имя файла
- Часть V. Приемы программирования на PHP
- 394
- 'url' => $path, // его URI
- 'w' => $sz[0], // ширина картинки
- 'h' => $sz[1], // ее высота
- 'wh' => $sz[3] // "width=xxx height=yyy"
- );
- }
- // Ключи массива $Photos — время в секундах, когда была добавлена
- // та или иная фотография. Сортируем массив: наиболее "свежие"
- // фотографии располагаем ближе к его началу.
- // Данные для вывода готовы. Дело за малым — оформить страницу.
- ?>