Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2006, 12:15
aruizroldan
 
Fecha de Ingreso: octubre-2003
Mensajes: 280
Antigüedad: 21 años, 4 meses
Puntos: 1
Refrescar pagina

Hola a todos.

Tengo un listado de los datos de mi base de datos. Entre ellos una imagen. Al pulsar sobre la imagen, se abre un popup :
Código PHP:
<a href="popup.php?id_imagen=$id_imagen" target="_blank" onClick="window.open(this.href,this.target,'width=ancho,height=alto');return false;>... 
donde $id_imagen es el id de la imagen que queremos cambiar.

En el popup aparece un campo file, y un boton de enviar. Se llamaria al siguiente archivo :
Código PHP:
...
$nueva_imagen $_POST['nueva_imagen'];

$consulta "UPDATE tabla SET $imagen = '$nueva_imagen' WHERE id_imagen = $id_imagen":
mysql_query($consulta) or die(mysql_error());

echo 
"<script>
alert(\"Imagen modificada correctamente.\");
location.href=\"./popup.php?id_imagen=$id_imagen\";
</script>"

Con este código, lo que se hace es una vez cmabiada la imagen, se vuelve al popup, donde está el formulario. Pero lo que quiero es que cuando salga el alert, se cierre el popup y vaya a la pantalla donde esta inicialmente la imagen. ¿Como se haria esto?

Gracias.