effacer une variable ?
7 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
- psychoreflex
- WRInaute accro

- Messages: 1123
- Inscription: Dim Juil 10, 2005 18:15
effacer une variable ?
Bonjour
Bon voilà, quand un visiteur valide le formulaire d'inscription il est expédié sur une page qui insère les données dans la base.
Si la personne a l'idée de faire retour avec le navigateur et revalide en moins de 20 sec il est bloqué.
Au lieu de revalider il peut choisir de modifier les informations du formulaire qu'il venait de remplir et qui se réaffichent automatiquement puisque conservées par le cache du navigateur.
Là il est stoppé parce qu'il y a désormais un doublon.
Par contre dans ce cas de figure, les mots de passes sont conservés.
Si le gars change le pseudo et l'email et revalide il va créer un nouveau compte avec un passe identique au précédent, sans même avoir eu à le réécrire.
Ce n'est pas normal, surtout que dans ce cas de figure il n'a pas revalidé les conditions d'utilisation.
Le cas ne devrait pas se produire, mais c'est tout de même à corriger.
Vous avez tout compris hein ?
Donc, puis-je effacer les champs des formulaires (hidden) qui recontiennent automatiquement les valeurs du formulaire qui vient d'être validé, si jamais on fait retour avec le navigateur ?
[edit e-kiwi : merci d'arreter d'insulter les gens en permanence par des surnoms désagréables, sinon les posts finissent en poubelle]
Bon voilà, quand un visiteur valide le formulaire d'inscription il est expédié sur une page qui insère les données dans la base.
Si la personne a l'idée de faire retour avec le navigateur et revalide en moins de 20 sec il est bloqué.
Au lieu de revalider il peut choisir de modifier les informations du formulaire qu'il venait de remplir et qui se réaffichent automatiquement puisque conservées par le cache du navigateur.
Là il est stoppé parce qu'il y a désormais un doublon.
Par contre dans ce cas de figure, les mots de passes sont conservés.
Si le gars change le pseudo et l'email et revalide il va créer un nouveau compte avec un passe identique au précédent, sans même avoir eu à le réécrire.
Ce n'est pas normal, surtout que dans ce cas de figure il n'a pas revalidé les conditions d'utilisation.
Le cas ne devrait pas se produire, mais c'est tout de même à corriger.
Vous avez tout compris hein ?
Donc, puis-je effacer les champs des formulaires (hidden) qui recontiennent automatiquement les valeurs du formulaire qui vient d'être validé, si jamais on fait retour avec le navigateur ?
[edit e-kiwi : merci d'arreter d'insulter les gens en permanence par des surnoms désagréables, sinon les posts finissent en poubelle]
- psychoreflex
- WRInaute accro

- Messages: 1123
- Inscription: Dim Juil 10, 2005 18:15
C'est quoi ça le referer ?
- psychoreflex
- WRInaute accro

- Messages: 1123
- Inscription: Dim Juil 10, 2005 18:15
Ah intéressant !
Et donc si l'url est celle de la page de validation, je vide toutes les variables ?
C'est quoi la fonction ? ça se fait en php j'espère.
J'ai un url rewriting, ça va fonctionner quand même? Des fois ça pose problème je crois.
Et donc si l'url est celle de la page de validation, je vide toutes les variables ?
C'est quoi la fonction ? ça se fait en php j'espère.
J'ai un url rewriting, ça va fonctionner quand même? Des fois ça pose problème je crois.
- psychoreflex
- WRInaute accro

- Messages: 1123
- Inscription: Dim Juil 10, 2005 18:15
Je viens de choper ça sur un autre forum :
$_SERVER['HTTP_REFERER']
Mais je crois il y a des problémes avec certains navigateur, donc...
En cas avec des cookies ou variables de sessions
bixibu
Ca ... c'est fait! Posté le 14-04-2006 à 09:00:40
Ou ,bien avec un formulaire caché en POST: au clik sur ton lien qui va vers salut.html tu envoie un champs caché en POST et sur salut.html tu vérifie avant d'afficher la page qu'il ya bien la variable POST qu'il faut.
Il faut mettre en session un identifiant d'inscription juste après l'inscription de l'utilisateur. La clé primaire de la table utilisateur par exemple.
Comme ça quand l'utilisateur fait back et reposte le formulaire, tu testes si la variable de session est présente et si c'est le cas tu le redirige vers une autre page qui va bien et tu ne réinséres pas en base.
Comme ça quand l'utilisateur fait back et reposte le formulaire, tu testes si la variable de session est présente et si c'est le cas tu le redirige vers une autre page qui va bien et tu ne réinséres pas en base.
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Exclure son propre trafic de Google Analytics
- Domaine favori - URL canonique
- Configurer des nouveaux moteurs dans Google Analytics
- Référencement : le problème des sessions des pages PHP
- Google Desktop 5 à télécharger
- 13% des internautes choisissent l'option Google : pages from the UK
- Gmail, le service de mail de Google, sorti le 1er avril 2004
- Référencement de l'AJAX : la solution Google
- Présentation de Google AdSense
- Exemple d'architecture d'un site multilingue pour le référencement
- Probleme variable php '.xxxx.' dans autre variable '.zzzz.'
- éffacer les doublon
- Effacer l'ID Google Chrome
- Effacer ligne base de données
- Effacer des variables en php ?
- Effacer mon .htaccess! J'hesite
- effacer les mots de recherche
- Topic à effacer merci !
- effacer le contenu du presse papier
- pages similaires effacer du cache ?
- Google: effacer un domaine synonyme de l'index ?
- effacer messages sur forums google
- Un modérateur peut-il effacer mon post, please ?
- comment effacer une discussion ancienne ?
- 'DELETE FROM' c'est pas sensé effacer ? [RESOLU]
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum