Thread Lesen Parameter mit CGI (Textfeld, prüfen auf \r \n)
(15 answers)
Opened by Silja at 2011-04-28 08:39
Wenn du mein Skript verwendest mit einem mehrzeiligen Textfeld, kannst du ja auch Enter eingeben, dann wird \x0d\x0a eingefügt; teste es.
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #!/usr/bin/perl use strict; use warnings; use CGI; my $cgi = CGI->new; my $p = $cgi->param('test'); print $cgi->header, $cgi->start_html; if (defined $p && length $p) { print $cgi->p( qq/test ist: "$p"/, $cgi->br, 'das ist in Hex: ', unpack("H*", $p) ); } else { print $cgi->start_form, 'test: ', $cgi->textarea(-name=>'test', -default=>'Text eingeben', -rows=>10, -columns=>50), $cgi->submit, $cgi->end_form; } print $cgi->end_html; |