Revision b2945bf6
Von Sven Schöling vor fast 15 Jahren hinzugefügt
bin/mozilla/io.pl | ||
---|---|---|
# check if items are valid
|
||
if ($form->{rowcount} == 1) {
|
||
&update;
|
||
exit;
|
||
::end_of_request();
|
||
}
|
||
|
||
for my $i (1 .. $form->{rowcount} - 1) {
|
||
... | ... | |
&save();
|
||
$form->{formname} = $formname;
|
||
&edit();
|
||
exit;
|
||
::end_of_request();
|
||
}
|
||
|
||
&print_form($old_form);
|
||
... | ... | |
$form->save_history($form->dbconnect(\%myconfig));
|
||
}
|
||
# /saving the history
|
||
exit;
|
||
::end_of_request();
|
||
}
|
||
}
|
||
|
||
... | ... | |
}
|
||
|
||
call_sub($display_form);
|
||
exit;
|
||
::end_of_request();
|
||
}
|
||
|
||
my $msg =
|
||
... | ... | |
}
|
||
if ($form->{printing}) {
|
||
call_sub($display_form);
|
||
exit;
|
||
::end_of_request();
|
||
}
|
||
|
||
$main::lxdebug->leave_sub();
|
Auch abrufbar als: Unified diff
Aufrufe von 'exit' durch eigene Funktion '::end_of_request()' ersetzt.
Außerdem dafür gesorgt, dass Meldungen, die per
$form->show_generic_(error|information) ausgegeben werden, nicht
doppelt angezeigt werden.
Conflicts: