formulár na načítanie obrázku do DB (názov súboru napríklad uploader.php)
Kód:
<form action="engin.php" method="post" enctype="multipart/form-data">
<input type="file" name="obrazok">
<input type="submit" name="submit" value=" Pridaj obrázok ">
a toto je script, ktorý to spracuje (engin.php):
Kód:
<?
$obrazok_name = ($_FILES["obrazok"]["name"]);
$obrazok_type = ($_FILES["obrazok"]["type"]);
$obrazok_tmp = ($_FILES["obrazok"]["tmp_name"]);
//táto časť ti nahrá obrázok do určeného adresára
if (is_uploaded_file($obrazok)) { if ($obrazok_type == "image/jpeg" OR $obrazok_type == "image/pjpeg" OR $obrazok_type == "image/png" ) {
if (move_uploaded_file ($obrazok_tmp, "../tvoj_adresar/$obrazok_name")) { print "OK"; }
else {print "CHYBA!"; } } else { print "MIME FAILURE!"; } }
// a táto časť uloží názov obrázku do DB do tabulky s názvom tabulka
$write = mysql_query("INSERT INTO tabulka VALUES ('','obrazok_name')");{
if(!$write) {echo "CHYBA - zápis nebol vykonaný";}
}
mysql_close();
?>
a toto je scriptík na zobrazenie obrázku
Kód:
<?
//výber všetkých položiek z DB z tabulky s názvom tabulka zoradené podľa ID
$read = mysql_query("SELECT * FROM tabulka ORDER BY ID ");{
if(!$read) { echo " CHYBA - výpis sa nepodaril !";}
}
//vypíše jednotlivé položky z DB z tabulky s názvom tabulka
while ($rd = mysql_fetch_row($read))
{
echo "$rd[0], $rd[1], $rd[2],.... $rd[xx]";
}
while(false);
mysql_close();
?>
samotné zobrazenie si už musíš oštriť napr. html tagmi