Générateur de mots clés hasard avec base de données
Résolu/Fermé
A voir également:
- Générateur de mots clés hasard avec base de données
- Piratage facebook changer mot de passe - Guide
- Formules excel de base - Guide
- Generateur de mot de passe - Télécharger - Sécurité
- Clé de produit windows 10 - Guide
- Identifiants et mots de passe - Guide
1 réponse
Ysabe_l
Messages postés
12452
Date d'inscription
vendredi 12 avril 2013
Statut
Contributeur
Dernière intervention
18 avril 2024
274
3 nov. 2014 à 10:30
3 nov. 2014 à 10:30
Bonjour,
Oui c'est tout à fait possible.
Il faut que le lien mène à une page PHP qui va tout gérer, avec en paramètre GET l'e-mail de la personne.
Dans la base de données il faudra une table avec chaque mot clé désiré et un nombre unique (id) associé.
Il faudra aussi, si tu veux que chaque personne ne puisse générer ces mots clés qu'une seule fois une table qui recense les adresses mails et un champ qui indique pour chacune si la génération a eu lieu ou pas.
Lors de l'inscription du membre, son adresse est entrée dans la base de données avec l'indication qu'il n'a pas généré les mots clés. Et un mail est envoyé avec entre autre le lien pour générer les mots clés.
Lors de l'appel à la page, il faudra
- vérifier que l'email en paramètre existe dans la base de données.
- vérifier qu'il n'a pas encore généré les mots-clés (si il l'a fait lui envoyer un message le lui indiquant).
- lancer un tirage aléatoire de X nombres (le nombres de mots-clés que tu veux) parmi les id des mots clés.
- afficher les mots clé correspondants.
- modifier la base de données pour indiquer que cet e-mail a généré les mots clés.
- envoyer un mail à la personne pour lui rappeler ses mots-clés (enfin si tu le veux).
- envoyer un mail à toi avec le rappel du mail de la personne et les mots clés qui ont été générés.
Oui c'est tout à fait possible.
Il faut que le lien mène à une page PHP qui va tout gérer, avec en paramètre GET l'e-mail de la personne.
Dans la base de données il faudra une table avec chaque mot clé désiré et un nombre unique (id) associé.
Il faudra aussi, si tu veux que chaque personne ne puisse générer ces mots clés qu'une seule fois une table qui recense les adresses mails et un champ qui indique pour chacune si la génération a eu lieu ou pas.
Lors de l'inscription du membre, son adresse est entrée dans la base de données avec l'indication qu'il n'a pas généré les mots clés. Et un mail est envoyé avec entre autre le lien pour générer les mots clés.
Lors de l'appel à la page, il faudra
- vérifier que l'email en paramètre existe dans la base de données.
- vérifier qu'il n'a pas encore généré les mots-clés (si il l'a fait lui envoyer un message le lui indiquant).
- lancer un tirage aléatoire de X nombres (le nombres de mots-clés que tu veux) parmi les id des mots clés.
- afficher les mots clé correspondants.
- modifier la base de données pour indiquer que cet e-mail a généré les mots clés.
- envoyer un mail à la personne pour lui rappeler ses mots-clés (enfin si tu le veux).
- envoyer un mail à toi avec le rappel du mail de la personne et les mots clés qui ont été générés.
3 nov. 2014 à 11:46