Hallo Liste, ich hätte mal eine Frage: Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"? Ich habe schon (glaube ich) alles versucht, aber es klappt nicht! Hier mein PHP-Code, vielleicht findet wer einen Fehler, oder eine andere Lösung. Besten Dank im Voraus!! MfG Markus <html> <head> <title>Upload in Datenbank</title> </head> <?php $datei_verz="/usr/local/httpd/htdocs/php/mysql/upload/tmp"; $datei_url="http://mobile.gruendl.at/php/mysql/upload/tmp"; if (isset ($fupload)) { $db = "upload"; $link = mysql_connect ("localhost", "root", "") or die ("...Keine Verbindung zum Datenbank-Server"); mysql_select_db ($db,$link) or die ("...Keine Verbindung zur Datenbank $db"); $eintrag = "INSERT INTO daten (bz,daten) VALUES ('$fupload_name','$fupload')"; mysql_query ($eintrag, $link) or die ("...Dateneingabe fehlerhaft! Fehlermeldung: ".mysql_error()); mysql_close ($link); } ?> <body> <form enctype="multipart/form-data" action="<?php print $PHP_SELF ?>" method ="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="51200"> <input type="file" name="fupload"><br> <input type="submit" value="Absenden"> </form> </body> </html>
Markus Gründl wrote:
Hallo Liste,
ich hätte mal eine Frage: Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"? Ich habe schon (glaube ich) alles versucht, aber es klappt nicht! Hier mein PHP-Code, vielleicht findet wer einen Fehler, oder eine andere Lösung.
Besten Dank im Voraus!!
MfG
Markus
<html> <head> <title>Upload in Datenbank</title> </head> http://mobile.gruendl.at/php/mysql/upload/tmp";
if (isset ($fupload)) { $db = "upload"; $link = mysql_connect ("localhost", "root", "") or die ("...Keine Verbindung zum Datenbank-Server");
mysql_select_db ($db,$link) or die ("...Keine Verbindung zur Datenbank $db");
$eintrag = "INSERT INTO daten (bz,daten) VALUES ('$fupload_name','$fupload')";
mysql_query ($eintrag, $link) or die ("...Dateneingabe fehlerhaft! Fehlermeldung: ".mysql_error()); mysql_close ($link); } ?>
<body> <form enctype="multipart/form-data" action="<?php print $PHP_SELF ?>" method ="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="51200"> <input type="file" name="fupload"><br> <input type="submit" value="Absenden"> </form> </body> </html>
Hast Du vielleicht noch eine Fehlermeldung anhand derer man gezielter ansetzen koennte? Gruß Daniel -- Studio Siebel GmbH
Am Donnerstag, 28. Februar 2002 10:02 schrieben Sie:
Markus Gründl wrote:
Hallo Liste,
ich hätte mal eine Frage: Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"? Ich habe schon (glaube ich) alles versucht, aber es klappt nicht! Hier mein PHP-Code, vielleicht findet wer einen Fehler, oder eine andere Lösung.
Hast Du vielleicht noch eine Fehlermeldung anhand derer man gezielter ansetzen koennte?
Gruß Daniel
Nicht wirklich, das Problem besteht darin, daß bei der Scriptversion von mir nur der Bildname und der Pfad vom Temp.Verzeichniß gespeichert wird!! Weil daß aber einwandfrei funktioniert, gibt`s keine Fehlermeldung. Gruß Markus
Hallo, at Thu, 28 Feb 2002 09:52:32 +0100 Markus Gründl wrote:
Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"?
Mit dieser Frage bist Du am besten bei einer PHP Liste http://lists.phpcenter.de/mailman/listinfo/php oder in einer MySQL Liste http://www.4t2.com/mysql aufgehoben. Gruß Michael -- Homepage temporarily out of order Registered Linux User #228306 Phone/Fax +49 7000 MACBYTE http://counter.li.org GNU GPG-Key ID 22C51B8D0140F88B ICQ #151172379 ++ Webdesign ++ PHP Development ++
Gudn, At 09:52 28.02.2002 +0100, Markus =?iso-8859-15?q?Gr=FCndl?= wrote:
Hallo Liste,
ich hätte mal eine Frage: Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"? Ich habe schon (glaube ich) alles versucht, aber es klappt nicht! Hier mein PHP-Code, vielleicht findet wer einen Fehler, oder eine andere Lösung.
Besten Dank im Voraus!!
mal ganz kurz und knapp: 1. Das Bild erstmal in ein Verzeichnis übern Browser hochladen. 2. Die Datei mittels fopen() öffnen 3. Dann kann das 'Bild' in die Datenbank eingefügt werden. Wenn du willst kann ich dir mein Script mit dem ich das realisiert habe mal zukommen lassen...aber der Code sieht aus wie Kraut und Rüben... ciao
Am Donnerstag, 28. Februar 2002 10:06 schrieben Sie:
Gudn,
At 09:52 28.02.2002 +0100, Markus =?iso-8859-15?q?Gr=FCndl?= wrote:
Hallo Liste,
ich hätte mal eine Frage: Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"? Ich habe schon (glaube ich) alles versucht, aber es klappt nicht! Hier mein PHP-Code, vielleicht findet wer einen Fehler, oder eine andere Lösung.
Besten Dank im Voraus!!
mal ganz kurz und knapp:
1. Das Bild erstmal in ein Verzeichnis übern Browser hochladen. 2. Die Datei mittels fopen() öffnen 3. Dann kann das 'Bild' in die Datenbank eingefügt werden.
Wenn du willst kann ich dir mein Script mit dem ich das realisiert habe mal zukommen lassen...aber der Code sieht aus wie Kraut und Rüben...
ciao Wäre super, wenn du mir das Script schicken könntest!!! Und der Denkanstoß ist genial!! Besten Dank!!!!!!
Markus
http://www.phpbuilder.com/columns/florian19991014.php3 ^--- dort gibt es auch noch andere gute artikel zum thema php. viel spass Markus Gründl wrote:
Hallo Liste,
ich hätte mal eine Frage: Weiß wer, wie ich es schaffe, in eine MySQL mit PHP ein Bild "hineinzuladen"? Ich habe schon (glaube ich) alles versucht, aber es klappt nicht! Hier mein PHP-Code, vielleicht findet wer einen Fehler, oder eine andere Lösung.
Besten Dank im Voraus!!
MfG
Markus
<html> <head> <title>Upload in Datenbank</title> </head> http://mobile.gruendl.at/php/mysql/upload/tmp";
if (isset ($fupload)) { $db = "upload"; $link = mysql_connect ("localhost", "root", "") or die ("...Keine Verbindung zum Datenbank-Server");
mysql_select_db ($db,$link) or die ("...Keine Verbindung zur Datenbank $db");
$eintrag = "INSERT INTO daten (bz,daten) VALUES ('$fupload_name','$fupload')";
mysql_query ($eintrag, $link) or die ("...Dateneingabe fehlerhaft! Fehlermeldung: ".mysql_error()); mysql_close ($link); } ?>
<body> <form enctype="multipart/form-data" action="<?php print $PHP_SELF ?>" method ="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="51200"> <input type="file" name="fupload"><br> <input type="submit" value="Absenden"> </form> </body> </html>
participants (5)
-
D.Wolpert
-
Markus Gründl
-
Matthias Strack
-
Michael Raab
-
Pete Hillebrand