Activation par e-mail.

Fermé
pinouf42 Messages postés 358 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 14 septembre 2012 - 22 févr. 2010 à 11:59
pinouf42 Messages postés 358 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 14 septembre 2012 - 22 févr. 2010 à 14:11
Bonjour,
Voila, j'avais fait un petit système de newsletter. Seulement des petits rigolos se sont amusés à envoyer de faux mail. Je désire donc faire un système d'activation ou il recevrai un mail avec un lien qui enregistrerai son mail dans la base de donnée.
Je n'ai absolument aucune idée de comment faire.
Pourriez vous me conseiller ou me donner un exemple?

Merci

2 réponses

ndsaerith Messages postés 304 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 10 mai 2017 28
22 févr. 2010 à 13:45
Salut :)

J'imagine que tu as une base de données pour stocker tes e-mail :)
J'aurais fais comme ça :

-> ajouter y un champ "actif" de type booléen/logique...dans la table ou les mails sont stockés
-> Quand le formulaire est rempli et qu'on clique sur valider : nouvelle procédure où on crée l'email dans la base avec actif à faut + envoie du mail de confirmation : celui ci doit contenir un lien qui doit lancer une page qui pourra lancer la 2ème procédure.
-> 2 eme procédure : passer le champ actif qui correspond à l'email à true.
-> Dans le code qui envoie les newsletter : tester le champ actif.
0
pinouf42 Messages postés 358 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 14 septembre 2012 31
22 févr. 2010 à 14:11
Désolé j'avais oublié ce sujet. J'ai finalement réussi en faisant comme j'avais dit. J'ai mit $_GET['mail] et $_GET['nom'].

Merci beaucoup tout de même !
0