Ich habe nen Problem kann kein bild auf den webserver hochladen über den browser.
Folgender fehler kommt da
Warning: copy(C:\\Dokumente und Einstellungen\\Schnappi\\Desktop\\Film1 (geburt+ 1.und2.monat\\schwangerschaft\\august1.jpg): failed to open stream: No such file or directory in /home/vhosts/5000120353/....../htdocs/phillipp/admin/upload.php on line 36
Das Bild konnte nicht kopiert werden
die Linie 36 sieht wie folgt aus.
$ueberschrift = $_GET["ueberschrift"];
$beschreibung = $_GET["beschreibung"];
$file = $_GET["file"];
$kategorie = $_GET["kategorie"];
$zielverzeichnis = "../home/vhosts/5000120353/.../htdocs/phillipp/bilder/";
function bildname($namelaenge) {
$zeichen = "0123456789abcdefghijklmnopqrstuvwxyz";
$neuername = "";
mt_srand (microtime() * 1000000);
for ($i = 0; $i < $namelaenge; $i++)
{
$neuername .= mt_rand (0,strlen($zeichen));
}
return $neuername;
}
$zielverzeichnis .= bildname("$laenge") . '.jpg' ;
--->> if(file_exists($zielverzeichnis) or !copy($file, $zielverzeichnis))
{
echo "Das Bild konnte nicht kopiert werden
";
}
if(file_exists($ziel))
{
unlink($zielverzeichnis);
}
Übertragen wird das file mit << enctype="multipart/form-data" >>
Die Ordner sind mit chmod 777 freigegeben.
was läuft da falsch. wo ich es auf meinem Apache getestet habe ging alles.
Kann mir einer helfen?
Folgender fehler kommt da
Warning: copy(C:\\Dokumente und Einstellungen\\Schnappi\\Desktop\\Film1 (geburt+ 1.und2.monat\\schwangerschaft\\august1.jpg): failed to open stream: No such file or directory in /home/vhosts/5000120353/....../htdocs/phillipp/admin/upload.php on line 36
Das Bild konnte nicht kopiert werden
die Linie 36 sieht wie folgt aus.
$ueberschrift = $_GET["ueberschrift"];
$beschreibung = $_GET["beschreibung"];
$file = $_GET["file"];
$kategorie = $_GET["kategorie"];
$zielverzeichnis = "../home/vhosts/5000120353/.../htdocs/phillipp/bilder/";
function bildname($namelaenge) {
$zeichen = "0123456789abcdefghijklmnopqrstuvwxyz";
$neuername = "";
mt_srand (microtime() * 1000000);
for ($i = 0; $i < $namelaenge; $i++)
{
$neuername .= mt_rand (0,strlen($zeichen));
}
return $neuername;
}
$zielverzeichnis .= bildname("$laenge") . '.jpg' ;
--->> if(file_exists($zielverzeichnis) or !copy($file, $zielverzeichnis))
{
echo "Das Bild konnte nicht kopiert werden
";
}
if(file_exists($ziel))
{
unlink($zielverzeichnis);
}
Übertragen wird das file mit << enctype="multipart/form-data" >>
Die Ordner sind mit chmod 777 freigegeben.
was läuft da falsch. wo ich es auf meinem Apache getestet habe ging alles.
Kann mir einer helfen?
Kommentar