Perdón por tardar, explicártelo mmmm se me ocurre que con un ejemplo me entenderás y te pongo este....
un archivo: SeleccionarImagen.html
Código HTML:
Ver original<a href="MostrarImagen.php?imagen=Foto1.jpg&alt=ImagenSeleccionada"> <img src="redimensionar.php?imagen=img/Foto1.jpg&width=180&height=180" /> <a href="MostrarImagen.php?imagen=Foto2.jpg&alt=ImagenSeleccionada"> <img src="redimensionar.php?imagen=img/Foto2.jpg&width=180&height=180" />
y un archivo: MostrarImagen.php
Código PHP:
Ver original<?php
$img = $_GET['imagen'];
$alt = $_GET['alt']
?>
<?php
echo <<<EOT
<img id="ImagenSelect" src="redimensionar.php?imagen=img/$img&width=500&height=500" alt="$alt" />
EOT;
?>
link a ejemplo en vivo
nota: llamo a las imágenes mediante un archivo redimensionar.php para no tener que crear miniaturas... en tu caso puedes llamar imágenes directamente