Forum Webscript.Ru

Программирование => Perl => Тема начата: glebushka от 10 Мая 2002, 23:32:52

Название: Бред какой-то, if(){...}else{...} не работает...
Отправлено: glebushka от 10 Мая 2002, 23:32:52
Ну значит так, скрипт у меня вызывается по
menu.cgi?name=menu
Пищу в файле следующее:
if($name eq "menu"){
&menu; #Эта часть работает
}else{
print "

Ошибочка вышла!

\\n"; #выдаёт пучтую страницу!
}
В чём дело?
Название: Бред какой-то, if(){...}else{...} не работает...
Отправлено: Chs от 10 Мая 2002, 23:44:46
Ну, а что такое отладка все уже забыли...:))
В $name- то перед выполнением if что и как оно туда попадает?
Название: Бред какой-то, if(){...}else{...} не работает...
Отправлено: glebushka от 11 Мая 2002, 00:25:17
Методом Гет menu.cgi?name=menu
а кады набираю просто menu.cgi просто пусто...
Название: Тему тихо закрываем:-)
Отправлено: glebushka от 11 Мая 2002, 03:06:15
Дело не в коде...
Апачей остановил, ИЕ закрыл, запустил заново, заработало, бред то конечно оно бред, но не с кодом...
Наверное прокешировало, хотя вроде по анансированному в руководстве (установка Апач) обещали не кешировать, ну да ладно...