heinzi: datei-Upload fehlermeldung

Beitrag lesen

Hi zusammen,

habe nochmal eine Frage zum dateiupload.
Ich will die Überschreitung der dateigrösse der php.ini abfangen.
das mache ich so:

/* Sende eMail und gebe Fehler bzw. Bestaetigung aus */
if(@mail($this->destinationMail,$this->subject,"",$mail_header) && ($_FILES['datei']['error'] == UPLOAD_ERR_OK)) {
          echo "Deine Nachricht wurde  gesendet.";
  }
  elseif ($fileErr == UPLOAD_ERR_INI_SIZE)
  {
  echo "Die Dateigr&ouml;sse &uuml;berschreitet die zul&auml;ssige Maximalgr&ouml;sse von 8 MB.<br />&Uuml;bertragung abgebrochen";
  }
        else {
          echo "Es ist ein Fehler beim Senden der eMail aufgetreten.";
        }

php.ini ist auf 8 MB eingestellt.

Wenn ich jetzt eine 40 MB grosse datei hochlade, bekomme ich trotzdem eine positive nachricht, dass die Mail inkl. Anhang geschickt wurde.
das ist aber nicht der Fall..

warum?