Извините что задаю этот вопрос снова, но я никак не могу решить проблему со свичем. В предыдущий раз когда я задал этот вопрос (Вопрос №313 опубликованный в Выпуске №195 за 22.08.2004) мне пришло два ответа (за которые я очень благодарен), но это не решило моей проблемы. Я прошу еще раз, если можно, пересмотреть этот вопрос. Итак, повтою суть вопроса: Я хочу чтобы из массива $fruit виводился список массива (т.е. apple, banana, cranberry) эти названия должны быть ссылками и при нажатии например на apple показывалась надпись "Это номер 0", при клике на "banana" -> надпись "Это номер 2" и т.д. Все это я хочу сделать используя структуру SWITCH. Проблема в том что список то выводится но при клике на любую из трех ссылок ничего не происходит. Спасибо. P.S. 1. Этот пример основан на принципе, кторый сделал
в своих административных страницах Manlix (см. www.manlix.ru) 2. Мне бы не хотелось исп
ользовать RegisterGlobals On и метод $_GET[] (опять же судя по скриптам admin.php из manlix.ru )
Здравствуйте, Игорь! Не знаю что за проблема у меня все сработало нормально Ответ отправлен: 15.09.2004, 15:16 Отправитель: КиберТварь Отвечает Licvidator
Здравствуйте, Игорь! Начнем с того, что все прекрасно работает. Второе. Вы сказали "... при клике на любую из трех ссылок ..." На самом деле выводится шесть ссылок (Apple Banana Cranberry Яблоко Банан Вишня), причем в обработчике switch не прописаны действия для case "1_1" и case "1_2". Отсюда вывод - если у Вас не работает, значит переменные не передаются в скрипт. Значит, register_globals у Вас Off. Тогда, если Вы не хотите включать его принудительно, надо обращаться к массивам $_POST (extract($_POST);) и $_GET (extract($_GET);) PS Вопрос под номером 2 вообще не имеет смысла.. либо включить, либо юзать массивы. Третьего не дано. Ответ отправлен: 14.09.2004, 21:15 Отправитель: Licvidator
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.