

PHP: detektivní příběh - obrázek se nezobrazuje
Ve zkratce mám tenhle kód:
while ($data = pg_fetch_object($result)) {
$myvariable = "<tr><td><b><img src='" . $data->obrazek_maly . "' onmouseover=\"ddrivetip('<img src=". $data->obrazek_velky ."><br />". htmlspecialchars($data->popis_kratky, ENT_QUOTES) ."' ,'darkred')\", onmouseout=hideddrivetip()></b></td>";
echo $myvariable;
echo "<td><b><input type='button' value='Podrobnosti' onclick=\"UpdateRight('id=" . $data->id ."', 'detail_eshop.php')\"></b></td>";
echo "<td><b>" . $data->popis_kratky . "</b></td>";
$buffer = ($data->cena_sdph-$voxy);
$voxyB = $voxy;
if ( $buffer < 0)
{
$data->cena_sdph = 1;
$voxyB = 0;
}
Jde mi pouze o to, že mám kategorie zboží. Zboží může mít obecně 2. obrázky.
Jeden obrázek je v absolutním tvaru adresy (obrázky se berou z "cizího" serveru) a druhý je v relativním.
Obrázky zpracovává tento skript a vždy pokud je udána adresa v absolutním tvaru např. obrazek.jpg
tak se bez problému obrázek zobrazí. Dále mám jen pár obrázků přímo na svojem serveru a zde mám pouze jméno obrázku.
Obrázek je tedy ve formátu: obrázek.jpg
Takže si to shrňme:
<img src="obrazek.jpg">
a
<img src="obrazek.jpg"> Takze nechápu proč se obrázek ve druhém případě nezobrazuje, když je na stejném umístění jako tento skript.
Napadá někoho něco?
v relativním je snad: <img src="../obrazek.jpg"> TAKTO!!
Je to možné, ale já to beru ze složky kde je ten skript co to zpracovává, takže takhle:
<img src="obrazek.jpg">
Je to zcela korektní zápis, který vyhovuje oboum zapisům a měl by fungovat v tomto případě vždy, ale nefunguje vždy.
Potíž byla klasicky s právy k souboru z venku.
MuDr. Squad_leader ošetřující psychiatr.