# Input and formate read(STDIN, my $Daten, $ENV{'CONTENT_LENGTH'}); my @Formularfelder = split(/&/, $Daten); my ($Feld, $Name, $Wert); my %Formular; foreach $Feld (@Formularfelder) {  (my $Name, my $Wert) = split(/=/, $Feld);  $Wert =~ tr/+/ /;  $Wert =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex(&ũ))/eg;  $Wert =~ s//>/g;  $Formular{$Name} = $Wert; }