Hallo,
ich habe ein Formular programmiert, mit dem man Bilder per <input type="file"...> von der Festplatte auswählen kann. Auf der folgenden Seite sollte diese Datei dann auf den Server geladen werden, aber es kommt immer folgende Anzeige, obwohl das
Warning: imagecreatefromjpeg(C:\\Dokumente und Einstellungen\\Michael\\Desktop\\hp\\bild.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /srv/www/vhosts/adresse.de/httpdocs/anmeldung_upload_logo.htm on line 100
Line 100 ist nicht außergewöhnlich:
$oldimage=ImageCreateFromJPEG($thefile1);
Voraus geht:
$thefile1 = $_POST['thefile1'];
$size=getimagesize($thefile1); // Hier tritt der Fehler auch schon auf.
Ich kann das deshalb nicht nachvollziehen, weil eben das Verzeichnis und die Datei stimmen, noch dazu funktioniert das Skript einwandfrei auf dem PC mit XAMPP, GD Library ist enabled und er zeigt ja auch nicht an, dass er die Funktion nicht kennt. All CHMODs sind auf 777 auf dem Server. Die PHPinfo gibts unter www.baumanet.de/info.htm. Das File wird korrekt übertragen, alle normalen Formulardaten auch.
Welchen Grund kann es denn haben, dass er das ausgibt, obwohl das Verzeichnis richtig ist und ich denke, dass alle Einstellungen stimmen?
Vielen Dank für eure Hilfe,
Michael
ich habe ein Formular programmiert, mit dem man Bilder per <input type="file"...> von der Festplatte auswählen kann. Auf der folgenden Seite sollte diese Datei dann auf den Server geladen werden, aber es kommt immer folgende Anzeige, obwohl das
Warning: imagecreatefromjpeg(C:\\Dokumente und Einstellungen\\Michael\\Desktop\\hp\\bild.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /srv/www/vhosts/adresse.de/httpdocs/anmeldung_upload_logo.htm on line 100
Line 100 ist nicht außergewöhnlich:
$oldimage=ImageCreateFromJPEG($thefile1);
Voraus geht:
$thefile1 = $_POST['thefile1'];
$size=getimagesize($thefile1); // Hier tritt der Fehler auch schon auf.
Ich kann das deshalb nicht nachvollziehen, weil eben das Verzeichnis und die Datei stimmen, noch dazu funktioniert das Skript einwandfrei auf dem PC mit XAMPP, GD Library ist enabled und er zeigt ja auch nicht an, dass er die Funktion nicht kennt. All CHMODs sind auf 777 auf dem Server. Die PHPinfo gibts unter www.baumanet.de/info.htm. Das File wird korrekt übertragen, alle normalen Formulardaten auch.
Welchen Grund kann es denn haben, dass er das ausgibt, obwohl das Verzeichnis richtig ist und ich denke, dass alle Einstellungen stimmen?
Vielen Dank für eure Hilfe,
Michael
Kommentar