Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2008, 15h23   #1
Invité de passage
 
Inscription : août 2006
Messages : 23
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 23
Points : 2
Points : 2
Par défaut Méfaits de la touche F5

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.
menel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2008, 16h31   #2
Membre éprouvé
 
Avatar de defcon_suny
 
Développeur informatique
Inscription : décembre 2006
Messages : 436
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 436
Points : 486
Points : 486
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...

++
defcon_suny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2008, 17h33   #3
Membre chevronné
 
Inscription : janvier 2006
Messages : 918
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 918
Points : 735
Points : 735
Une solution : mettre un header('mapageapreslogin.php') à la fin de ton script de traitement du login.
guidav est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2008, 17h45   #4
Membre confirmé
 
Avatar de chtipitou
 
Étudiant
Inscription : mars 2006
Messages : 175
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 175
Points : 204
Points : 204
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.
chtipitou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 10h56   #5
Invité de passage
 
Inscription : août 2006
Messages : 23
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 23
Points : 2
Points : 2
Par défaut re

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
menel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h22.


 
 
 
 
Partenaires

Hébergement Web