10 Einträge, 1 Seite |
1 2 3 4 5 6 7 8 9
use CGI::Carp qw(fatalsToBrowser set_message); BEGIN { sub error_handler { my $message = shift; print "Da ist was schiefgelaufen: $message"; } setmessage(\&error_handler); }
1 2 3
sub _{s;;xrqIpiql\\{}p{pl{R>rl{N{}gjwpkssq]>rl{N;;;*{{}=*{_};; ${{}={q{{{}}}=>[reverse+split+reverse+q;}{;]};${{}->{q{{{}}}}->[@{{}];} ${{}=reverse+_(q{{}}=>q{{}})^chr(30)x+length&_(q{{}}=>,q{{}})and+print;
1 2 3 4 5 6 7 8 9
use CGI::Carp qw(fatalsToBrowser); BEGIN { sub error_handler { my $message = shift; return "Da ist was schiefgelaufen: $message"; } setmessage(&error_handler); }
1 2 3
sub _{s;;xrqIpiql\\{}p{pl{R>rl{N{}gjwpkssq]>rl{N;;;*{{}=*{_};; ${{}={q{{{}}}=>[reverse+split+reverse+q;}{;]};${{}->{q{{{}}}}->[@{{}];} ${{}=reverse+_(q{{}}=>q{{}})^chr(30)x+length&_(q{{}}=>,q{{}})and+print;
1 2 3 4 5 6 7 8 9
use CGI::Carp qw(fatalsToBrowser set_message); BEGIN { sub error_handler { my $message = shift; print "Da ist was schiefgelaufen: $message"; } setmessage(\&error_handler); }
QuoteDiese shice setmessage Subroutine sendet einfach nen Content-type mit. Da schon eins gesendet wurde steht es jetzt auf der HTML Page.
1 2 3
sub _{s;;xrqIpiql\\{}p{pl{R>rl{N{}gjwpkssq]>rl{N;;;*{{}=*{_};; ${{}={q{{{}}}=>[reverse+split+reverse+q;}{;]};${{}->{q{{{}}}}->[@{{}];} ${{}=reverse+_(q{{}}=>q{{}})^chr(30)x+length&_(q{{}}=>,q{{}})and+print;
1 2 3
sub _{s;;xrqIpiql\\{}p{pl{R>rl{N{}gjwpkssq]>rl{N;;;*{{}=*{_};; ${{}={q{{{}}}=>[reverse+split+reverse+q;}{;]};${{}->{q{{{}}}}->[@{{}];} ${{}=reverse+_(q{{}}=>q{{}})^chr(30)x+length&_(q{{}}=>,q{{}})and+print;
1 2 3 4 5 6 7 8 9 10 11 12
print "Content-type: text/html "; print << HTML HTML-Code HTML open FILE,'<',$file or die $!; print while <FILE>; close FILE; print << HTML; Der Rest HTML
1 2 3 4 5 6 7 8 9
open FILE,'<',$file or die $!; my @inhalt = <FILE>; close FILE; print "Content-type: text/html\n\n"; print << "HTML"; HTML-Code @inhalt Der Rest HTML
10 Einträge, 1 Seite |