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.