[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Switch галерея из директории
oster23

<?
switch ($_GET['page'])
{
<?
$img_files = glob("*.{jpg,gif,png}", GLOB_BRACE);
for($index = 0; $index < count($img_files); $index++) {
?>
case "<?= $index ?>": include '<?= $img_files[$index] ?>'; break;
<? } ?>
default: include '<?= $img_files[0] ?>'; break;
}
?>
Где-то ошибка. Остальное, с линками типа <a href="index.php?page=" />выдает хорошо.



Спустя 1 час, 45 минут, 51 секунда (12.09.2012 - 18:47) sergeiss написал(а):
Это, позволь узнать, на каком языке написано? Если это ПХП, то зачем внутри него находится бешенное количество тэгов <?= и ?>?

Спустя 1 час, 16 минут, 52 секунды (12.09.2012 - 20:04) Sanchopansa написал(а):
И если я не ошибаюсть так переберать в цикле caseы нельзя! у оператора switch строгий синтаксис:
switch($i)
{
case 'a':

break;
case 'b':

break;
default:
}

Спустя 13 часов, 30 минут, 37 секунд (13.09.2012 - 09:34) oster23 написал(а):
Задача была у меня написать нечто, что будучи помещенным в директорию с картинками работала бы как галерея. Только чистый пхп, без БД, - чем проще, тем лучше. "Нечто" и написал на display: none, display: block. Работает нормально, но левый имидж пока перескакивает на другую строку. Короче, черновик здесь -
www.demi.pro/tester/gallery_displayblock.zip
Раборающий пример свич здесь - www.demi.pro/tester/switch.zip
Попытка сейчас сделать то же, что и на дисплей: блок, только свитчем.
В пхп, сорри, не силен, но галлерею буду домучивать и код подчистится.
Спасибо за оперативную реакцию.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.