TOM: Script wird nicht ausgeführt!!!

Beitrag lesen

Hallo.

$daten = <STDIN>

Was soll das sein?
Willst du etwa so die CGI-Parameter auslesen?
Funktionieren tuts so (siehe auch selfhtml):

read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'});
@Fields = split(/&/, $Daten);
foreach $item (@Fields) {
  ($name, $value) = split(/=/, $item);  
  $value =~ tr/+/ /;
  $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
  $value =~ s/<!--(.\n)*-->//g;      
  $FormData{$name} = $value;
(hier gehe ich von post aus)
Das geht aber viel besser mit der parameter Methode von
CGI.pm von L.D.Stein (siehe CPAN)

adios
tom