cs_pdl
Messages postés134Date d'inscriptionmardi 20 novembre 2001StatutMembreDernière intervention16 juin 2008
-
9 déc. 2004 à 12:40
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
10 déc. 2004 à 22:12
Bonjour à tous,
je souhaiterais savoir si quelqu'un sait comment on peut éviter de faire le refresh d'une page, ou bien de tester que l'utilisateur fait un refresh et ceci pour éviter que par exemple on insert deux fois le même record dans une db.
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 9 déc. 2004 à 13:57
Salut!
Si c'est une tache unique, tu peux passer par une variable de session. Par exemple, tu crée mune variable sur la page d'avant valant 0. Dès que tu as accompli ton insertion dans la base de données, tu passe la valauer à 1.... Ensuite, suffit de faire un test en haut de la page et si c'est égal à 1, redirige sur une page contenant un avertissement.
HecToR_coCHON
Messages postés34Date d'inscriptionlundi 15 novembre 2004StatutMembreDernière intervention27 octobre 2005 9 déc. 2004 à 18:34
Sinon je pense que tu peux utiliser du javascript, je crois qu'il existe une fonction onRefresh mais j'en suis pas sur ... va voir le forum javascript ;)
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 9 déc. 2004 à 21:29
Salut!
Le pb avec l'ip c'est qu'on risque d'avoir des pbs avec des proxies... Et pr le JS, il peut être désactivé, je pense qu'il faut vraiment bosser du coté serveur