Frank
Neues Mitglied
Hi,
Ich weiß das in diesem Forum schon etliche Beiträge über Upload Scripts sind.
Ich hab mit der suche massenhaft einträge gefunden, aber leider nicht mein fehler und eine Lösung zu diesem.
Ich habe mal auf einer alten Seite ein Uploadscript benutzt. Es hat dort wunderbar funktioniert!
Nun code ich ne neue Seite mit so einer Art Admin-Bereich. In diesem Admin-Bereich soll man nun per Upload Script eine Datei hochladen können.
Faul wie ich bin habe ich das Script meiner alten Homepage übernommen.
Nun ja, in der neuen Homepage verrichtet es nicht mehr seine Arbeit.
Das Uploadscript hat wunderbar funktioniert, jedoch nur solange, wie die dateien in das selbe verzeichnis kommen, wo das uploadscript sich befindet.
Sowie ich ein anderes Verzeichnis angebe (z.B. "upload/") bekomme ich folgende Fehlermeldung
Über Google bin ich auf einen Eintrag eines Forums mit ähnlichem Fehler getroffen. Dort war die lösung eventuelle Leerzeichen per trim() zu entfernen.
Das habe ich probiert, doch es nützte nichts.
Auch in google gefunden, die information, das move_uploaded_files() keine ordner erstellt, doch der Ordner ("upload") existiert auf jedenfall.
Hier das uploadscript (nur die phpdate)
Ich danke euch für jeden Tipp, woran der Fehler liegen könnte.
Ich weiß das in diesem Forum schon etliche Beiträge über Upload Scripts sind.
Ich hab mit der suche massenhaft einträge gefunden, aber leider nicht mein fehler und eine Lösung zu diesem.
Ich habe mal auf einer alten Seite ein Uploadscript benutzt. Es hat dort wunderbar funktioniert!
Nun code ich ne neue Seite mit so einer Art Admin-Bereich. In diesem Admin-Bereich soll man nun per Upload Script eine Datei hochladen können.
Faul wie ich bin habe ich das Script meiner alten Homepage übernommen.
Nun ja, in der neuen Homepage verrichtet es nicht mehr seine Arbeit.
Das Uploadscript hat wunderbar funktioniert, jedoch nur solange, wie die dateien in das selbe verzeichnis kommen, wo das uploadscript sich befindet.
Sowie ich ein anderes Verzeichnis angebe (z.B. "upload/") bekomme ich folgende Fehlermeldung
Warning: move_uploaded_file(home/lol.txt) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\Programme\xampp\htdocs\cms_von_Frank\upload2.php on line 10
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Programme\xampp\tmp\php94.tmp' to 'home/lol.txt' in C:\Programme\xampp\htdocs\cms_von_Frank\upload2.php on line 10
There was an error uploading the file, please try again!
Über Google bin ich auf einen Eintrag eines Forums mit ähnlichem Fehler getroffen. Dort war die lösung eventuelle Leerzeichen per trim() zu entfernen.
Das habe ich probiert, doch es nützte nichts.
Auch in google gefunden, die information, das move_uploaded_files() keine ordner erstellt, doch der Ordner ("upload") existiert auf jedenfall.
Hier das uploadscript (nur die phpdate)
PHP:
<?
$target_path = "upload/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
$_FILES['uploadedfile']['tmp_name'];
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path))
{
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
}
else
{
echo "There was an error uploading the file, please try again!";
}
?>
Ich danke euch für jeden Tipp, woran der Fehler liegen könnte.
Zuletzt bearbeitet: