Ciao a tutti,
ho creato un sondaggio che, nei miei intenti, dovrebbe bloccare i numeri il seconodo voto da parte di un utente rilevando il numero IP che viene inserito in Mysql al momento del submit con:

<INPUT TYPE=hidden name=sond_ip value=<?php echo $REMOTE_ADDR ?>>

e successivamente verificato con questa istruzione:

<?php if($row_rsip['sondiip_ip'] == $REMOTE_ADDR) { ?>

[img]../immagini/servizi/ricerca/vota1.gif[/img]

<? } else { ?>

<input type="image" src="../immagini/servizi/ricerca/vota1.gif" onMouseOver="this.src='../immagini/servizi/ricerca/vota2.gif'" onMouseOut="this.src='../immagini/servizi/ricerca/vota1.gif'">

<? } ?>

e poi continua con il Submit.

Se un utente però torna indietro di una pagina o usa un back java, non viene conteggiato e rilevato da Mysql, solo quando un utente chiude e riapre il browser la verifica viene fatta.

Dove sbaglio ?


Grazie infinite