heinzi: datei-Upload fehlermeldung

Beitrag lesen

Hi,
es ist halt so, dass dateien zwischen 5 und 8 MB an anderer Stelle abgefangen werden und eine Fehlermeldung bringen:

$errMess .= 'Upload-Datei zu groß, ca. '.(number_format($_SERVER['CONTENT_LENGTH']/1024/1024,2)).' MB!<br />Maximal 5 MB zugelassen.<br />';

Bei "Übergrössen" (>8mb) wird immer dieser fall an der beretis ge,mailten Stelle aufgerufen:

elseif ($_FILES['datei']['error'] == UPLOAD_ERR_OK)
  {
  @mail($this->destinationMail,$this->subject,"",$mail_header);
  echo "Die Nachricht wurde an Schulze mit Anhang gesendet";
  }

Das Skript bricht im Endeffekt ja auch ab, ich bekomme eine leere Mail, aber der User erfährt nix davon, weil keine Unterscheidung gemacht wird ob
UPLOAD_ERR_OK oder UPLOAD_ERR_OK

Ich habe halt das gefühl, dass die $_FILES-Fehlermeldungen nicht funzen.

und da war es egal ob ich ==UPLOAD_ERR_OK oder ===UPLOAD_ERR_OK geschrieben habe.

Hast Du vielleicht noch ne idee?

danke, gruß Heinzi