Forum Webscript.Ru
Программирование => Perl => Тема начата: Павел от 22 Августа 2001, 18:44:43
-
Допустим произошла непредвиденная ошибка, например, нет конекта к БД. Какая реакция должна быть. Использовать use CGI::carp qw(fatalsToBrowser) и die, например, или создать свой html не такой страшный с каким-либо текстом?
-
а разве \\"нет коннекта с БД\\" фатальная ошибка?:o
-
а разве \\"нет коннекта с БД\\" фатальная ошибка?:o
Если установлен флаг RaiseError в опциях коннекта, то фатальная.
-
Не совсем меня поняли. Не обязательно нет конекта. Другой пример, посетитель взял и сам ручками неправильный урл ввел, ID, например, другое поставил. Так вот еще раз спрашиваю командой die его посылать в таких случаях или красиво HTMl-код создать и там его послать?
-
Дык проверь это ID на существование и если его нет, отправляй на страницу с ошибкой.