Načítání obrázků z DB

Předem dík za jakýkoliv hint. Na lokálu mi zobrazení obrázků z DB fičí. FORM pro vkládání je jak má, zdroj na zobrazení je ve zvláštním souboru picture_show.php a pri volani to volam klasika
<img src="picture_show.php?idpic=xyz"> (ten balast kolem jsem vynechal).

kód v picture_show.php:
----------------------------------------------------------------------
RETEZEC PRIPOJENI K DB - ok

$result = SELECT * FROM ..

$row = mysql_fetch_array($result);
header('Content-Type: image/jpeg');
header("Content-type: ".$row['type'].";charset=utf8");
header("Content-length: ".$row['size']);
header("Pragma:");
header("Expire:");
header("Content-Disposition: attachement; filename=".$row['foto']);
header("Content-Description: PHP Generated Data");

echo $row['data'];
--------------------------------------------------------------------------

jak rikam, lokal pohoda, na serveru (tady na wz.cz) ani nahodou.. DIKY.
asi to s tim nesouvisi, ale proc posilas u obrazku charset? napred posles typ jpeg, pak nejakej jinej, co mas v db a k tomu charset... jen se tak ptam, ze zv[e|i]davosti
Není tam potřeba.. někde jsem si nechal poradit, už ho mažu.
Problem vyresen..
a cim to bylo?
rekl bych, ze smazal vsechny zbytecny hlavicky, krom header('Content-Type: image/jpeg');