Hi.
Ich hab auch mal ein kleines Problem mit PHP Datei-uploads. Ich habe zum testen einen Apache 1.3.22 unter Windows 98 mit PHP 4.0.6
Das schonmal vorweg.
Jetzt hab ich mal verschiedene uploadscripte aus verschiedenen Dokus genommen. Alle verwenden "Post" zum übertragen. Alle laufen solange die Datei eine Größe unterhalb von 2.434 Byte hat. Also läufts bis einschließlich 2.433 Byte.
der wert von upload_max_filesize ist 6M und es ist erlaubt bis zu 8M an Daten per post zu übermitteln. Auf die Angabe von <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="..."> habe ich verzichtet.
Weiterhin sind bei größeren Dateien (also größer als 2.433 Byte) die Variablen mit den informationen über die Datei leer oder nicht gesetzt. Gemeint sind damit die folgenden Variablen (unter der Vorrausetzung, das das Formularfeld für die Datei auch den Namen 'userfile' hat):
$userfile
$userfile_name
$userfile_size
$userfile_type
Weiterhin: enctype="multipart/form-data"
Hat jemand eine Idee, wieso das ab 2.434 Byte nicht mehr läuft?
bye
ich