Code de validation d'inscription
Fermé
pelky007
Messages postés
1
Date d'inscription
dimanche 15 janvier 2012
Statut
Membre
Dernière intervention
15 janvier 2012
-
15 janv. 2012 à 02:27
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 3 févr. 2012 à 10:58
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 3 févr. 2012 à 10:58
A voir également:
- Code de validation d'inscription
- Ethernet n'a pas de configuration ip valide - Guide
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Créer un qr code gratuit sans inscription - Guide
- Code de déverrouillage oublié - Guide
4 réponses
Opium59000
Messages postés
30
Date d'inscription
dimanche 15 janvier 2012
Statut
Membre
Dernière intervention
3 août 2012
4
15 janv. 2012 à 21:23
15 janv. 2012 à 21:23
Un script entier semble un peu complexe à poster. Je te propose une méthode si ça peut t'aider:
- Ajout d'un champs "validation" dans la table de tes membres. Celui-ci aura pour valeur "1" lorsque l'utilisateur aura validé son inscription. Dans le cas contraire il aura pour valeur une clef à 24 caractères (le chiffre 24 a été choisi tout à fait arbitrairement).
- Lors de la demande d'inscription génère une clef de 24 caractères et rentre dans ta BDD les informations de l'utilisateur sans oublier de mettre notre fameuse clef dans le champs "validation". Envoie à l'utilisateur un mail à l'adresse qu'il aura indiqué. Le lien devra pointer vers une page de validation (que tu vas créer) en passant une variable GET qui aura pour valeur la clef en question.
- Lorsqu'un utilisateur vient sur la page de confirmation tu récupères la variable GET, tu vérifies si elle correspond à un des membres non-confirmé, et si c'est le cas tu passes la variable "validation" à "1".
Evidement il faut faire en plus attention à la sécurité et tout et tout (vérifie bien la variable GET envoyée par l'utilisateur, tu peux éventuellement crypter la clef pour le fun... etc).
- Ajout d'un champs "validation" dans la table de tes membres. Celui-ci aura pour valeur "1" lorsque l'utilisateur aura validé son inscription. Dans le cas contraire il aura pour valeur une clef à 24 caractères (le chiffre 24 a été choisi tout à fait arbitrairement).
- Lors de la demande d'inscription génère une clef de 24 caractères et rentre dans ta BDD les informations de l'utilisateur sans oublier de mettre notre fameuse clef dans le champs "validation". Envoie à l'utilisateur un mail à l'adresse qu'il aura indiqué. Le lien devra pointer vers une page de validation (que tu vas créer) en passant une variable GET qui aura pour valeur la clef en question.
- Lorsqu'un utilisateur vient sur la page de confirmation tu récupères la variable GET, tu vérifies si elle correspond à un des membres non-confirmé, et si c'est le cas tu passes la variable "validation" à "1".
Evidement il faut faire en plus attention à la sécurité et tout et tout (vérifie bien la variable GET envoyée par l'utilisateur, tu peux éventuellement crypter la clef pour le fun... etc).
wolkeur
Messages postés
123
Date d'inscription
jeudi 5 mars 2009
Statut
Membre
Dernière intervention
26 mars 2016
19
15 janv. 2012 à 04:30
15 janv. 2012 à 04:30
Ouvres ta boite mail cherche l'email du site où tu a fait ton inscription et cherche : "Pour validez votre inscription allez ici" ou un truc du genre ! Si tu ne trouves pas dans ta boite mail normal va dans courriers indésirables !
PEACE BE WITH YOU !!!
PEACE BE WITH YOU !!!
prosthetiks
Messages postés
1189
Date d'inscription
dimanche 7 octobre 2007
Statut
Membre
Dernière intervention
12 juin 2020
431
15 janv. 2012 à 08:28
15 janv. 2012 à 08:28
Je crois qu'il cherche un script pour mettre en place le système de code de validation. Du moins c'est ce que j'ai compris...
AssassinTourist
Messages postés
5710
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
3 févr. 2012 à 10:58
3 févr. 2012 à 10:58
Bonjour,
Avez-vous résolu votre problème ?
Avez-vous résolu votre problème ?