|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 23 ![]() |
bonjour à tous,
voila mon problème est que j'utilise des sessions ds mes scripts php pour stocker les logins et les mots de passes etc... mais a chaque fois qu'un acteur se logue et appuie sur la touche F5 (qui ne fait que vider les sessions) ca lui déconnecte et ca me fait des erreurs d'ajout ds la base comme des champs dedoublonnés etc.. y a t il un script pour désactiver l'effet de la touche F5 je suis ouverte pr d'autres propositions merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
Développeur informatique Inscription : décembre 2006 Messages : 436 ![]() |
Salut,
La touche F5 rafraîchit la page mais ne supprime en rien les sessions. La seule solution c'est de faire avec Donc, dans ton développement, tu dois penser que l'utilisateur peut utiliser cette touche. Et, par exemple, renvoyer des données déjà soumises... ++ |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : janvier 2006 Messages : 918 ![]() |
Une solution : mettre un header('mapageapreslogin.php') à la fin de ton script de traitement du login.
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Étudiant Inscription : mars 2006 Messages : 175 ![]() |
ou avant de le logguer, verifie si il est pas deja loggué
__________________
42 there is no place like 127.0.0.1 Mangez des http://www.smarty.net avec vos PHP web s'il vous plait var_dump retourne les informations structurées d'une variable, y compris son type et sa valeur. Les tableaux et les objets sont explorés récursivement, avec des indentations, pour mettre en valeur leur structure. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 23 ![]() |
merci j'ai trouvé la solution c'était tout simplement une condition qui manquait et l'important c'est que la touche F5 ne vide pas les $_SESSION
merci à tous |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com