Thread Größe eines Hash in Byte (16 answers)
Opened by bianca at 2010-12-17 14:37

topeg
 2010-12-17 15:15
#143666 #143666
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
"CGI" verarbeitet die eingaben von "STDIN" und "@ENV" um daraus die Informationen zu holen. Dabei wird auch erkannt ob ein Dateiupload stattfindet und bearbeitet das gesondert (siehe "upload" in CGI) Darum kommen sie bei den "normalen" Werten nicht vor.

Den Codeausschnitt kann man auch noch etwas anders (schneller) schreiben:
Code (perl): (dl )
1
2
3
4
5
6
$FORM{upload_name} = $cgi -> param ('upload');
if(my $temp = $cgi -> upload ('upload'))
{
  local $/ = undef;
 $FORM{upload} = <$temp>;
}


EDIT:
ICh glaube ich habe dich missverstanden. Du bildest die Summe über "%FORM"? Dann kann es nur an der Stelle liegen wo du die Summe bildest. Kann es sein das der Wert schon aus "%FORM" gelöscht wurde? Oder noch gar nicht drin ist?
Last edited: 2010-12-17 15:20:53 +0100 (CET)

View full thread Größe eines Hash in Byte