Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > Учимся > PHP&MySQL
Ник
Пароль
 
 
Опции темы Поиск в этой теме Опции просмотра
Alie вне форума      Старый Обработка переменной в switch case #1  
Alie
Участник+
Регистрация: 20.03.2006
Сообщения: 153


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alie Найти все сообщения от Alie Добавить Alie в список друзей  
16.10.2011, 04:07

Дано: модуль в phpNuke, использующий switch для изменения контента на странице.
Код:
echo "<a href=\"modules.php?name=$module_name\">main</a> <a href=\"modules.php?name=$module_name&i=more\">more</a>"; switch($i) { default: main(); break ; case "more": more(); break ; } function main() { echo "MAIN CONTENT"; } function more() { echo "MORE CONTENT"; }

Вопрос: каким образом происходит присвоение значения переменной $i при переходе по ссылке (например кликая на more открывается more();)?

Пробовала написать на голом PHP - переход по ссылке не срабатывает (страница не найдена), и это несмотря на то, что по ссылке явно присваивается значение переменной $i через _GET.
Что я упускаю?


P.S. Разобралась - перепутала операторы. Тему можно закрывать/удалять.

Последний раз редактировалось Alie, 16.10.2011 в 04:13.

 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +4, время: 13:07.


На Верх
Рейтинг@Mail.ru