Thread Lesen Parameter mit CGI (Textfeld, prüfen auf \r \n) (15 answers)
Opened by Silja at 2011-04-28 08:39

GwenDragon
 2011-04-28 12:06
#148049 #148049
User since
2005-01-17
14533 Artikel
Admin1
[Homepage]
user image
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;
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Lesen Parameter mit CGI (Textfeld, prüfen auf \r \n)