phpbar.de logo

Mailinglisten-Archive

Bilder in DB speichern ?

Bilder in DB speichern ?

Gerd Huber gerd.huber at publi-note.de
Die Jan 7 20:29:05 CET 2003


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 


php::bar PHP Wiki   -   Listenarchive