Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1440 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  passer un url de confirmation d'inscription ds mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

passer un url de confirmation d'inscription ds mail

n°1312086
tedhi-tech
Posté le 23-02-2006 à 11:54:25  profilanswer
 

bonjour,  
 
je voudrais savoir comment fonctionne la confirmation d'une inscription en cliquant sur un lien ds un mail
-tous le procesus pr envoyer un mail je connais
- pr la confirmation, je sais qu'il faut recup l id session,  
mais le reste comment concrètement le mettre en oeuvre je sais pas si quelqu'un sait comment on fait...
 
Merci d'avance :jap:

mood
Publicité
Posté le 23-02-2006 à 11:54:25  profilanswer
 

n°1312093
omega2
Posté le 23-02-2006 à 12:00:36  profilanswer
 

L'id session est a évité. Quand tu envoie le mail, tu n'as ni la possibilité de savoir si le mail arrivera avant la fin de la session, ni la possibilité de savoir si le mail sera ouvert dans le même navigateur que celui d'origine ni même la possibilité de savoir si le mail sera lu sur le même ordinateur.
 
Ce qu'il faut indiquer dans le lien contenu par le mail, c'est un id unique de validation et si tu veux rajouter plus de sécurité, redemander le nom d'utilisateur et le mot de passe dans la page qui s'affichera.
 
Quand au lien qui sera contenu dans le mail, il sera exactement comme les liens que t'as dans une page html.

n°1312111
tedhi-tech
Posté le 23-02-2006 à 12:30:22  profilanswer
 

tu aurais plus de précision stp...

n°1312121
omega2
Posté le 23-02-2006 à 12:44:27  profilanswer
 

Un doute m'envahis soudain.
Tu dis "-tous le procesus pr envoyer un mail je connais", ca veut dire que tu sais comment envoyer un mail en php aprés une action d'un utilisateur ou pas?

n°1312137
tedhi-tech
Posté le 23-02-2006 à 13:13:57  profilanswer
 

oui c cela j'ai deja testé le mail est bien envoyé, il faut maintenant intégrer l URL... que je ne sais pas mettre en oeuvre...

n°1312140
omega2
Posté le 23-02-2006 à 13:20:59  profilanswer
 

Un truc que je ne comprends pas là :
- tu sais envoyer un mail en php
- tu sais surement afficher une page html en php
- tu sais surement traiter les données inscrite dans une adresse
 
Elle est où la difficulté? Au lieu d'envoyer une page html au navigateur qui contient le lien, tu l'envoie dans le mail, c'est la seule différence.

n°1312200
tedhi-tech
Posté le 23-02-2006 à 14:08:11  profilanswer
 

oui je comprends mais de quoi sera composé mon url et quel traitement j'opère pour que l'utilisateur en 1 clik sur le lien valide son inscription et que mon champ valide de ma base soit mis à "true" par exemple...
 
merci

n°1312207
ritzle
Posté le 23-02-2006 à 14:15:18  profilanswer
 

Dans un champ de la base tu inseres un id unique : f0mp13n3 par exemple
Tu envoies ton mail avec l'id en GET : tonsite.com/validation?code=f0mp13n3
Tu compares cet id à celui de la base


Message édité par ritzle le 23-02-2006 à 14:15:38

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  passer un url de confirmation d'inscription ds mail

 

Sujets relatifs
Envoie mail avec pièces jointesEnvoyer un mail (sendmail) via une autre machine
envoyer un mail (shell)Insertion d'une pièce joint dans un mail
interface mailEst ce que l'on peut faire passer une variable avec un header ?
passer ds variable dans ds metasPasser des variables Javasceipt dans du php
Equivalent jad pour passer du .java au .jsp 
Plus de sujets relatifs à : passer un url de confirmation d'inscription ds mail


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR