phpbar.de logo

Mailinglisten-Archive

Bilder in DB speichern ?

Bilder in DB speichern ?

Harald Maus webmaster at haraldmaus.de
Mit Jan 8 01:05:00 CET 2003


Hallo Gerd,

die Links zu den Bildern werden als einfacher Text in MySQL abgespeichert und die Bilder ganz normal in Deinem Bilderordner.
(z.B. "../assets/pics/meinBild.gif")

Im Dokument selber setzt Du dann die Variable, mit dem Zelleninhalt als Wert, ein.
(z.B. <img src=$meinBild>)

Gruß Harald


"Gerd Huber" <gerd.huber at publi-note.de> schrieb:
> Danke für deine ausführliche Antrwort.
> 
> Inzwischen habe ich auch einige Artikel gelesen, die empfehlen die Bilder im
> File-System zu speichern und nur die Links in der DB.
> 
> Hat wer Beispiele?
> 
> 
> gruß gerd
> ----- Original Message -----
> From: "Thomas Fankhauser" <mysql at digelec.ch>
> To: <mysql-de at lists.4t2.com>
> Sent: Monday, January 06, 2003 5:12 PM
> Subject: Re: Bilder in DB speichern ?
> 
> 
> hallo gerd,
> 
> in der datenbank mit 'blob'.
> 
> angenommen du arbeitest mit php.
> 
> wie ich es mache:
> 
> im formular:
> <form method=post action=addentry.php enctype=\"multipart/form-data\">
> enctype ist wichtig sonscht geht's need.
> <input type=file name=bild1>
> 
> code vom addentry.php:
> <schnip>
> $bild1 = addslashes(fread(fopen($bild1, "r"), filesize($bild1)));
> 
> mysql("database","update members set logo='$bild1' where user='$member'");
> <schnap>
> 
> 
> zum rausladen:
> 
> auf der seite die das bild anzeigen soll:
> <schnip>
> echo "<img src=\"logo.htm?a=$member\" width=270 height=118>";
> <schnap>
> 
> der code von logo.htm:
> 
> php anfang
> $conn_id = mysql_connect('127.0.0.1','user','passwd') or die ("fehler!!!!:
> \"" . mysql_error () . '"');
> $result = mysql ("database","select * from members where user = \"$a\"");
>   echo mysql_result($result,0,"logo");
>  mysql_close ($conn_id);
> php ende
> 
> das ist alles!
> 
> ich hoffe dir alle nötigen sachen aufgezeigt zu haben, mit diesen angaben
> solltest du in der lage sein dein problem zu lösen.
> wichtig ist der enctype im formular!
> 
> gruss
> thomas
> 
> > hallo,
> >
> > ich möchte Bilder für das Internet in einer Datenbank ablegen. Die Größe
> > jedes Bildes beträgt ca. 47 KB.
> >
> > Wie mache ich das am Besten und in welchem Format lege ich die Bilder ab.
> > Wie zeige ich Bilder wieder mit php an .
> >
> >
> 
> --
> Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
> -->>  http://www.4t2.com/mysql
> 
> 
> 
> -- 
> Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
> -->>  http://www.4t2.com/mysql 
> 
> 
> 


-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive