buona sera a tutti,

vi spiego il mio problema,

ho una pagina madre da cui apro una pagina popup mer modificare dei dati tramite mysql,
ora tutto funziona e dopo aver modificato i dati nella pagina popup scrivo un messaggio di conferma dell'avvenuta query e mostro un tasto (form) per chiudere la popup e aggiornare la pagina madre , cosi:

if (isset($_POST['name1'])): // variabili in post trovate inserisco i dati nella tabella apparecchi $name1=$_POST['name1']; $sql = "UPDATE $tab_get SET $name_get = '$name1' WHERE $where_get "; if (@mysql_query($sql)) { echo '

Modifica eseguita Correttamente</p>'; ?> <form name="chiudi_update" action="gestione_apparecchio.php?app_id=<?php echo $app_id; ?>" method="post" target="main" onSubmit="javascript:top.close();"> <input type="submit" value="Ritorna" /> </form> <?php }


ora vorrei però fare la stessa operazione ma in automatico, cioè e la query va bene ( e quindi la if iniziale) voglio chiudere la popup e aggiornare la madre senza cliccare alcun link o tasto....

ho provato così ma mi apre la pagina madre nella popup potete aiutarmi?


if (@mysql_query($sql)) {?>
<script language="JavaScript" type="text/javascript">
<!--
location.href="gestione_apparecchio.php?app_id=<?p hp echo $app_id; ?>;";
// prelevato su http://www.web-link.it -->
</script>


<SCRIPT> window.close(); </SCRIPT>
<?php


}