Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2010, 04:55
Ginesta
 
Fecha de Ingreso: agosto-2010
Mensajes: 9
Antigüedad: 14 años, 3 meses
Puntos: 0
Ventana Emergente

Hola,

estoy haciendo una fototeca en php, el siguiente codigo me muestra una serie de fotos en funcion de los parametros seleccionados en un formulario

<?php

$aux=0;


$link=mysql_connect("localhost","root","");
mysql_select_db("fototeca",$link);
$consulta="Select idFoto,nomEdificio,Foto,nomAsiento,Calidad,nomPais ,nomTipoobra from tfotos inner join tedificios on edificio=idEdificio inner join tpaises on pais=idPais inner join ttipoobra on idTipoobra=tipoObra inner join tasientos on modelo=idAsiento where 1=1";

if (isset($_POST['nFoto']) && $_POST['nFoto']<>''){$consulta=$consulta. " and idFoto='" .$_POST['nFoto']."'";$aux++;}
if (isset($_POST['pais']) && $_POST['pais']<>''){$consulta=$consulta. " and nomPais='".$_POST['pais']."'" ;$aux++;}
if (isset($_POST['segmento']) && $_POST['segmento']<>''){$consulta=$consulta. " and nomTipoobra='".$_POST['segmento']."'"; $aux++;}
if (isset($_POST['modelo']) && $_POST['modelo']<>''){$consulta=$consulta. " and nomAsiento like '%" .$_POST['modelo']."%'";$aux++;}
if (isset($_POST['ref']) && $_POST['ref']<>''){$consulta=$consulta. " and nomEdificio like '%".$_POST['ref']."%'";$aux++;}


//Se crea una consulta dinámica en funcion de los campos rellenados


if ($aux>0){
$rst=mysql_query($consulta,$link);
//Visualizacion de las fotos
while ($rs=mysql_fetch_array($rst)){
echo "<div class='ab'>";
echo "<a href='".$rs['Foto']."'<img src='".$rs['Foto']."' width='80%' height='80%'/></a><br>";
echo "</div>";


}
}
?>

La zona de código escrita en rojo me abre a través de un link la imagen, pero lo que yo quiero hacer es que se abra una ventana emergente una pàgina de un cierto tamaño 500px X 200px donde aparezca la imágen y más información de la imagen y un boton de descarga donde al hacer click se descargue la imagen
Como puedo hacer todo esto?

Gracias