opi: Übergabe von Texte mit & Zeichen

Beitrag lesen

Hallo Eternius,

weshalb sollte mir use CGI; helfen sollen? Es hat bisher nicht funktioniert.

Wenn ich in einem Formular einen Freitext eingebe, wie zum Beispiel "Müller & Seifert", dann wird doch das &-Zeichen trotzdem als Trennzeichen interpretiert.

Der Code in meinem Perl-Skript schaut beispielsweise folgendermaßen aus:

my @argv=split /&/,$ENV{'QUERY_STRING'};
my %arg;
foreach(@argv) {
   my ($name,$value)=split /=/,$_;
   $targ=~tr/+/ /;
   $value=~s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
   $arg{$name}=$value;
}

Greez,
opi

Für Syntaxfehler bitte ich um Entschuldigung!