http://www.vlaskirecnik.com/celarec.php?action=upd&id=3721
Navedenim php kodom ispitujem da li je reč u rečniku ilustrovana, i ako jeste, prikazujem tu sliku umanjenu, uz propratni tekst legende, sa mogućnošću da se klikom na nju, slika prikaže povećana u posebnom prozoru, pomoću JS funkcije »dajSlikuVeliku()«.
Tražim pomoć kako da u tom novom prozoru, a ispod povećane slike, smestim tekst legende, sačuvanog u promenljivoj $fotolegenda?
<?php
// prikaz ilustracije, ako je imai
if (file_exists( $slika)) {
echo "<tr witdh='663' celspan='2'>";
echo "<td bgcolor='#FCF5DA' valign='top' width='200'>";
echo "<a onclick='dajSlikuVeliku();' title='Click left button!' >";
echo "<img src=".$slika." width='200' valign='top'>";
echo "</a></td>";
echo "<td valign='top'>";
echo "<font face='MS Reference Sans Serif' size='2' color='#999966'>".nl2br($fotolegenda)."</color></font>";
echo "</span>";
echo "</td>";
echo "</tr>";
//mere za novi prozor
$velicina = getimagesize($slika);
$sirina = ($velicina[0]);
$visina = ($velicina[1]);
}
?>
<script type="text/javascript">
function dajSlikuVeliku()
{
myWindow=window.open("<?php echo $slika?>","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, left=500, top=150, width=<?php echo $sirina?>, height=<?php echo $visina?>");
}
</script>