mySQL: Upload von Windows nach Linux-DB
am 11.11.2006 02:11:06 von Daniel Seichter
Hallo,
ich habe ein Problem mit dem Upload von Windows-Clients in eine mySQL
Datenbank.
Ich lassen den Benutzer diverse Dateipfade in ein Array hinzufügen und erst
wenn der Benutzer auf "Eintragen" klickt, sollen die Files in die Datenbank
in ein Feld geladen werden.
Unter XAMPP hat alles einwandfrei funktioniert, nur auf dem Webserver der
Domain kommt nun beim Versuch, die Dateien einzutragen folgender Fehler:
************************************
Warning: fopen(C:\Test\01.jpg) [function.fopen]: failed to open stream: No
such file or directory in /eintragen.php on line 110
Warning: filesize() [function.filesize]: stat failed for C:\Test\01.jpg in
/eintragen.php on line 110
Warning: fread(): supplied argument is not a valid stream resource in
/eintragen.php on line 110
************************************
Mit folgendem Code versuche ich, es hochzuladen:
// einzelne Bilder in Datenbank hochladen
$data = addlashes(fread(fopen($wert, "r"), filesize($wert)));
mysql_unbuffered_query("INSERT INTO happy_end_bilder (ID, bilder, lfd_nr)
VALUES ('". $idnr ."','". $data ."', '".$index."')");
&wert beinhaltet den Dateipfad, der in dem Array bildupload[] steckt.
Ich habe leider keine Ahnung, was ich noch versuchen könnte. Hat mir jemand
einen Tipp?
Danke
Daniel
Re: mySQL: Upload von Windows nach Linux-DB
am 11.11.2006 03:20:36 von Niels Braczek
Daniel Seichter schrieb:
> Mit folgendem Code versuche ich, es hochzuladen:
> // einzelne Bilder in Datenbank hochladen
> $data =3D addlashes(fread(fopen($wert, "r"), filesize($wert)));
> mysql_unbuffered_query("INSERT INTO happy_end_bilder (ID, bilder, lfd_n=
r)=20
> VALUES ('". $idnr ."','". $data ."', '".$index."')");
Zum Glück funktioniert das nicht.
> Ich habe leider keine Ahnung, was ich noch versuchen könnte. Hat mir =
jemand
> einen Tipp?
11.11. Wie funktioniert ein Datei-Upload über HTML-Formulare?
http://www.php-faq.de/q/q-formular-upload-php4.html
MfG
Niels
--=20
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------
Re: mySQL: Upload von Windows nach Linux-DB
am 11.11.2006 12:24:30 von Daniel Seichter
Hallo Niels,
> 11.11. Wie funktioniert ein Datei-Upload über HTML-Formulare?
> http://www.php-faq.de/q/q-formular-upload-php4.html
Danke..habe mir das heute nochmals angesehen und nun hat es auch wunderbar
geklappt, nachdem ich anhand der FAQ "Grundlagenforschung" betrieben habe
*G*
Grüße
Daniel
Re: mySQL: Upload von Windows nach Linux-DB
am 11.11.2006 13:28:29 von Claus Reibenstein
Daniel Seichter schrieb:
> ich habe ein Problem mit dem Upload von Windows-Clients in eine mySQL
> Datenbank.
Welchen Upload? Ich sehe in Deinem Script nirgends ein HTML-Formular,
geschweige denn eines mit einem Upload. Für einen Upload brauchst Du
mindestens