Bueno como te comente, ya dentro de tu servidor sabrás la ruta completa donde esta la imagen, entonces al hacer click puede abrir una ventana emergente o usar un shadowbox por ejemplo para mostrarla con mas estilo.
La validación la puedes realizar por medio de php cuando la subes, en el action del formulario con los valores de los datos siguiente por ejemplo:
Código PHP:
Ver original$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
....
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) ....
donde userfile es el nombre del campo file que tienes en tu formulario.
Saludos