read(STDIN, my $daten, $ENV{CONTENT_LENGHT});
Ich kenne mich mit Perl nicht aus, aber das sieht so aus, als
wenn es in der Regel schon vom Prinzip her nicht funktionieren
würde.
http://selfhtml.teamone.de/cgiperl/intro/formularverarbeitung.htm#get_post