ecco l'esempio:
ho utilizzato javascript, css e naturalmente (x)html.
ti ho scritto nel codice i commenti per capire come funziona, e lo puoi personalizzare facilmente, fammi sapere come va.
	Codice PHP:
	
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>carica foto nel div</title>
<script type="text/javascript">
<!--
function webdemo(foto)
{
    var image = foto;
    document.getElementById('contentfoto').innerHTML='[img] + image + [/img]';    
}
//-->
</script>
<style type="text/css">
<!--
div#contentfoto {                     /*stile per personalizzare il div contenitore delle foto*/
    float:right;
    padding:5px;
    border:1px solid #999999;
    background-color:#CCCCCC;
    font:10px Verdana, Arial, Helvetica, sans-serif;
}
-->
</style>
</head>
<body>
<!--in questo esempio le foto si devono chiamare foto1.jpg  foto2.jpg  e foto3.jpg
e si devono trovare nella stessa dir di questa pagina, ma puoi anche personalizzare la dir delle foto-->
[url="#"]foto 1[/url] - 
[url="#"]foto 2[/url] - 
[url="#"]foto 3[/url]
</p>
<div id="contentfoto">
  
clicca sul link per visualizzare la foto</p>
</div>
</body>
</html> 
 
ciaux