Guten Abend,
Ich habe folgendes kleine Upload-Script:
funktioniert soweit ganz gut. nur leider geht es nicht mehr, wenn
ich die selbe datei nochmals hochlade. dann wird folgender fehler ausgegeben:
im Manual steht aber:
Wo liegt also der Fehler?
Ich habe folgendes kleine Upload-Script:
PHP-Code:
<body>
<form enctype="multipart/form-data" action="<? $_SERVER['PHP_SELF'] ?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
<input type="file" name="toProcess">
<input type="submit" name="senden" value="Upload">
</form>
<?
$upload_dir = "htdocs/php/upload/updat/";
if($_POST['senden']){
print($_FILES['toProcess']['name'])."<br>";
print($_FILES['toProcess']['type'])."<br>";
print($_FILES['toProcess']['size'])."<br>";
print($_FILES['toProcess']['tmp_name']);
move_uploaded_file($_FILES['toProcess']['tmp_name'], $upload_dir.$_FILES['toProcess']['name']);
}
?>
</body>
ich die selbe datei nochmals hochlade. dann wird folgender fehler ausgegeben:
Warning: move_uploaded_file(htdocs/php/upload/updat/document.txt) [function.move-uploaded-file]: failed to open stream: No such file or directory in G:\Programme\Apache\apachefriends\xampp\htdocs\PHP\upload\upload.php on line 27
Sollte die Zieldatei bereits existieren, wird sie überschrieben.
Kommentar