Hi,
ich möchte ein Bild in eine Datebank einfügen und habe da ein Problem:
Mein Quellcode:
$datei = "1.jpg";
//$datei = "test.txt";
$fp_read = fopen($datei,'rb') or die("Datei kann nicht geöffnet werden!");
$bild = fread($fp_read , filesize($datei)) or die('Cannot read.');
echo $bild;
fclose($fp_read);
$insert = "INSERT INTO pic_galerie (id,name,hoehe,breite,data,datum,genre) VALUES ('1','1.jpg','133','100','$bild','2002-08-10','BLA')";
$ergebnis = mysql_query($insert);
$rueck_ins = mysql_affected_rows();
echo $rueck_ins;
Wenn ich die Variante mit der test.txt nehme, wird der Inhalt in die DB eingefügt, und wenn ich die andere Variante nehme (1.jpg) wird nichts in die DB eingefügt. Warum ?
ich möchte ein Bild in eine Datebank einfügen und habe da ein Problem:
Mein Quellcode:
$datei = "1.jpg";
//$datei = "test.txt";
$fp_read = fopen($datei,'rb') or die("Datei kann nicht geöffnet werden!");
$bild = fread($fp_read , filesize($datei)) or die('Cannot read.');
echo $bild;
fclose($fp_read);
$insert = "INSERT INTO pic_galerie (id,name,hoehe,breite,data,datum,genre) VALUES ('1','1.jpg','133','100','$bild','2002-08-10','BLA')";
$ergebnis = mysql_query($insert);
$rueck_ins = mysql_affected_rows();
echo $rueck_ins;
Wenn ich die Variante mit der test.txt nehme, wird der Inhalt in die DB eingefügt, und wenn ich die andere Variante nehme (1.jpg) wird nichts in die DB eingefügt. Warum ?
Kommentar