Ciao, non riesco per niente a far fare al js quello che voglio.
Ho una pagina conferma_proposta.php incaricata di elaborare informazioni ottenute da un form, inserirle in db e inviare email di avviso alla mailing list.
La pagina è e deve restare bianca, (al limite stampo un messaggio di attesa) e in automatico reindirizzare alla pagina main.php che mostra le proposte inserite.
ho usato, alla fine del mio script php (perfettamente funzionante) questa sintassi di JS:
In origine omettevo il Timeout ma il redirect era troppo rapido ed evidentemente non faceva in tempo a eseguire lo script php.<script language="javascript">
function redirect() { location = "main.php"; }
setTimeout ("redirect()", 10000);
</script>
Ho provato, azzardando lo ammetto, un tentativo di ritardare il redirect. Ebbene dopo 10 secondi effettivamente compare la pagina main.php, ma lo script php non viene eseguito.
Chi mi illumina? Grazie.