Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: [php] keine Fehlermeldung bei Dateiupload

  Alt 4. Dez 2006, 16:08
Moin,

du hast insgesamt 3 Grenzen: erstens die Grenze, die du ueber MAX_FILE_SIZE festlegst. Diese wird vom Browser "kontrolliert", kann aber auch getrost ignoriert werden. Falls die Datei groesser ist als der Wert, der ueber $_POST zurueckkommt, dann steht da UPLOAD_ERR_FORM_SIZE drin.
Die zweite Grenze ist upload_max_filesize; ist eine Datei groesser als das dann wird UPLOAD_ERR_INI_SIZE zurueckgegeben.
Der dritte Fall ist der, der bei dir auftritt: die Gesamtgroesse der uebertragenen Daten muss kleiner als post_max_size sein. Wenn dieser z.B. auf 2M begrenzt ist, und du eine 4M-Datei hochladen willst, dann kommt gar nichts an; und es gibt auch keine Fehlermeldung (bis auf ERR_NO_FILE).

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat