Upload-Forumlar

Hallo, bekomme bei dem Script folgende Fehlermeldung. Weiß jemand was da falsch ist?

Warning: move_uploaded_file(/Datei_Upload/ligasr.htm) [function.move-uploaded-file]: failed to open stream: No such file or directory in /homepages/6/d41596604/htdocs/ansetzung/index.php on line 39

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‚/tmp/phpdNNRSn‘ to ‚/Datei_Upload/ligasr.htm‘ in /homepages/6/d41596604/htdocs/ansetzung/index.php on line 39

Warning: filesize() [function.filesize]: Stat failed for /Datei_Upload/ligasr.htm (errno=2 - No such file or directory) in /homepages/6/d41596604/htdocs/ansetzung/index.php on line 40
Sie haben versucht eine leere Datei hochzuladen!

index.php:

<?php ini_set ('error_reporting', E_ALL);
$pfad = '/Datei\_Upload/'; // Hier den Ordner relativ zum Uploadscrip, in die die Dateien hochgeladen werden angeben. $dateiupload\_erfolgreich = false; function CheckFilename($dateiname,$pfad) { global $fehler; $fehler = array(); if (file\_exists($pfad.$dateiname)) array\_push($fehler, 'Es existiert bereits eine Datei mit dem Namen!'); //Prüfung ob der Dateiname der hochzuladenden Datei schon existiert. Wenn Dateien mit gleichen namen überschreiben werden sollen diese Zeile bitte löschen. if(!in\_array(strtolower(substr($dateiname,-4)),array('.htm','.html','.zip'))) array\_push($fehler, 'Bitte nur Dateien mit der Endung .htm, .html oder .zip hochladen!'); // In das array erlaubte Dateiformate eintragen und gegebenenfals die Fehlermeldung anpassen. Bitte diese Zeile aus Sicherheitsgründen auf gar keinen Fall löschen! if(substr\_count($dateiname, '.')\>1) array\_push($fehler, 'Es ist nicht erlaubt eine Datei mit mehrere Punkten im Dateinamen hochzuladen!'); return (sizeof($fehler)) ? false : $dateiname; } function CheckFile($dateiname\_temp,$dateifehler,$dateigroesse) { global $fehler; $fehler = array(); switch ($dateifehler) { case '1': $dateifehler\_erklaerung ='Die hochgeladene Datei überschreitet die in der Anweisung upload\_max\_filesize in php.ini festgelegte Größe.'; break; case '2': $dateifehler\_erklaerung = 'Die hochgeladene Datei überschreitet die in dem HTML Formular mittels der Anweisung MAX\_FILE\_SIZE angegebene maximale Dateigröße.'; break; case '3': $dateifehler\_erklaerung = 'Die Datei wurde nur teilweise hochgeladen.'; break; case '4': $dateifehler\_erklaerung = 'Es wurde keine Datei hochgeladen.'; break; } if($dateifehler) array\_push($fehler, $dateifehler\_erklaerung); if ($dateigroesse 2000000) array\_push($fehler, 'Die hochzuladende Datei darf max. 2MB groß sein.'); // Hier die max. größe der Hochzuladenden Dtaie angeben und gegebenenfals die Fehlermeldung anpassen. Wenn die Dateigröße nicht weiter begrenzt werden soll diese Zeile bitte löschen. return (sizeof($fehler)) ? false : $dateiname\_temp; } if(!empty($\_POST['Send'])) { if ($dateiname\_temp = CheckFile($\_FILES['Datei']['tmp\_name'],$\_FILES['Datei']['error'],$\_FILES['Datei']['size'])) { if ($dateiname = CheckFilename($\_FILES['Datei']['name'],$pfad)) { move\_uploaded\_file($dateiname\_temp, $pfad.$dateiname); if (filesize($pfad.$dateiname) Datei-Upload<?php if ($dateiupload_erfolgreich)
{ ?\>Ihre Datei ("<?php echo $dateiname; ?>") wurde hochgeladen. Sie können nun weitere Dateien hochladen.<?php }
elseif (!empty($fehler))

{
?>
Es sind folgende Fehler aufgetreten:

<?php foreach ($fehler as $fehlermeldung) {
echo $fehlermeldung.' '; } ?\>Beseitigen sie wenn möglich den Fehler und versuchen sie es erneut.<?php }
?\> Danke Gruß matthias

Hi
könnte es sein, dass du die Datei nicht dorthin haben möchtest

‚/Datei_Upload/ligasr.htm‘

sondern dorthin?
in ‚/homepages/6/d41596604/htdocs/Datei_Upload/ligasr.htm‘

Gruss
Quaser

Ist eigentlich der gleiche Pfad, wenn ich im Script den Pfad ändere kommt aber:

Warning: move_uploaded_file(/homepages/6/d41596604/htdocs/Datei_Upload/sonstige.htm) [function.move-uploaded-file]: failed to open stream: No such file or directory in /homepages/6/d41596604/htdocs/ansetzung/index.php on line 39

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‚/tmp/phpHk8rDf‘ to ‚/homepages/6/d41596604/htdocs/Datei_Upload/sonstige.htm‘ in /homepages/6/d41596604/htdocs/ansetzung/index.php on line 39

Warning: filesize() [function.filesize]: Stat failed for /homepages/6/d41596604/htdocs/Datei_Upload/sonstige.htm (errno=2 - No such file or directory) in /homepages/6/d41596604/htdocs/ansetzung/index.php on line 40
Sie haben versucht eine leere Datei hochzuladen!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,
von wo nach wohin du die Daten haben willst weiss ich nicht. Mein Statement zielte darauf hin mal zu überprüfen ob die Pfadangaben alle stimmen. Ausserdem überprüfe, ob die notwendigen Zugriffsrechte auch existieren.
Das ist etwas was dir hier keiner sagen kann, selbst wenn du den Source postest.

Gruss
Quaser