Hello,
if(/* ... */ ($_FILES['datei']['error'] == UPLOAD_ERR_OK)) {}
das ist nicht korrekt!
~~~php
if(isset($_FILES['datei']['error']) and ($_FILES['datei']['error'] === UPLOAD_ERR_OK)))
{
## es muss 'identisch 0' heißen oder eben 'identisch UPLOAD_ERR_OK'
## dann liegt kein Fehler vor
}
Das müsste auch gelten für ein Überschreiten von post\_max\_size.
Dann dürfte $\_FILES['datei']['error'] nicht existieren bzw. es dürfte keine 0 in ['error'] stehen.
Ein harzliches Glückauf
Tom vom Berg
![](http://selfhtml.bitworks.de/Virencheck.gif)
--
Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>