Matthias: File-UPLOAD mit $_FILES

Beitrag lesen

folgender Code:

<form action="/main.php" method="post" enctype="multipart/form-data">
...
<input type="file" name="userfile" size="20" maxlength="50" accept="text/*" class="forminput"/>
<input type="submit" value="upload" />
...
</form>

in der main.php lasse ich mir dann folgendes ausgeben

if (is_file($_FILES['userfile']['name']))
 echo "is file<br>";
else echo "no file<br>";   --> liefert "no file" WARUM???

und auch:

move_uploaded_file($userfile,'mein Pfad')

liefert:

Warning: Unable to create '../../../../../intern/documents/dms_files/': Is a directory in /www/www28/html/intern/intranet/applications/dms/dms_forms/dms_input.php on line 54

Warning: Unable to move '/www/www28/phptmp/phpzzuWzx' to '../../../../../intern/documents/dms_files/' in /www/www28/html/intern/intranet/applications/dms/dms_forms/dms_input.php on line 54

Ich denke, dass move_uploaded_file gar nicht funktionieren kann, wenn
is_file() schon FALSE liefert, aber warum wird überhaupt FALSE geliefert?

Ich bin für jeden Hinweis sehr dankbar

Gruß
Matthias