Originariamente inviato da carlomarx
Non fai prima con un semplice
window.setTimeout(mioform.submit, 1800000) dichiarato nell'
onload del body?
Dunque con questo:
codice:
<body onload="window.setTimeout(mioform.submit, 18000)"> <form id="mioform" name="mioform" method="post" action="concludi.php"><div id="main">....
non funziona... dopo 18 secondi non accade nulla (l'ho provato a 18 per accelerare i tempo )
Quello lo costruisci con l'evento
onsubmit associato al tuo form. Evento che verrebbe richiamato anche in caso di invio automatico.
Codice PHP:
<?php
echo ' <input type="hidden" value="" name="orasubmit" />'."\n"; ?><input type="submit" onsubmit="mioform.getElementById(orasubmit).value='<?php time(); ?>';" value="Conferma" />
È corretto?