Дано: модуль в 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. Разобралась - перепутала операторы. Тему можно закрывать/удалять.