Ciao PippoJoe,
volevo chiederti chiarimenti a riguardo perchè ho un problema molto simile.
Premetto che non vado molto daccordo con gli script ma ahimè sono necessari. Faccio un esempio di ciò che mi serve:
Ho la pagina madre per il login in cui chiedo nome utente e psw.
All'invio dei dati si apre un popup che chiede un'ulteriore parametro(diciamo una seconda psw). All'invio della seconda psw dal popup, quest'ultimo si chiude e la pagina madre dovrebbe anzitutto ricaricarsi e poi verificare che la seconda psw inserita nel popup sia esatta. Per cui ho questi 2 problemi:
Come faccio a passare la seconda psw dal popup alla pagina madre?Il codice che hai postato può andar bene anche nel mio caso?In tal caso me lo spieghi?
Come faccio a ricaricare la pagina madre per far si che mi verifica che il codice sia corretto ed esegua le operazioni successive?
Ti posto un codice di esempio ma modificato alle sole esigenze:
Codice login.php
...
inserire Nome utente e psw
if (dati_corretti){
[LEFT]<script type="text/javascript">[/LEFT]
[LEFT]
var stile = "top=10, left=10, width=500, height=500, status=no, menubar=no, toolbar=si scrollbar=si";
function Popup(apri) {
window.open(apri, "", stile);
}
</script>[/LEFT]
echo "<body onLoad="javascript:Popup('seconda_psw.php')">";
}
Codice seconda_psw.php
[LEFT]<script language="Javascript">[/LEFT]
[LEFT]function chiudiFinestra(){
window.close();
}[/LEFT]
[LEFT][/LEFT]
</script>
<?php
[LEFT]print("<form method="post" onsubmit="chiudiFinestra(seconda_psw.php)" action="login.php">");[LEFT][/LEFT]
print("<input type="text" name="codice">");[LEFT][/LEFT]
print("<h3><input type="hidden" name="confirm" value="1">
<input type="submit" value="Invia"></h3></form>");[/LEFT]
?>
Spero di aver spiegato bene il problema. Ma se hai risolto il tuo immagino si risolva anche questo che è + semplice.
Grazie Angelo