Thread CGI::Application: Fehlerbehandlung (10 answers)
Opened by MartinR at 2006-07-10 12:57

MartinR
 2006-07-10 12:57
#8279 #8279
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
Hi,

ich lese mich gerade in 'CGI::Application' ein. Der 'error_mode' im script wird leider nur ausgeführt, wenn in einer sub ein Fehler auftritt. Wenn aber eine nicht definierter run_mode übergeben wurde stirbt das gesamte Script mit "No such run mode 'mode4' ..."

Wie kann ich also den Fehler bei falsch übergebenem run_mode abfangen?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
sub setup {
my $self = shift;
$self->start_mode('mode1');
$self->mode_param('rm');
$self->error_mode('sub_fehler');
$self->run_modes(
'mode1' => 'sub_a',
'mode2' => 'sub_b',
'mode3' => 'sub_c',
);
}


BTW: Hat schon jemand mit diesem Modul gearbeitet? Erfahrungen, Pro und Contra ...

View full thread CGI::Application: Fehlerbehandlung