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

  FORUM HardWare.fr
  Programmation
  PHP

  mail de confirmation d'inscription a un site

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mail de confirmation d'inscription a un site

n°678304
smilm
Posté le 19-03-2004 à 17:14:17  profilanswer
 

Salut
J'aimerais un coup de main  pour savoir comment proceder pour l'envoi d'un mail de confirmation d'inscription a mon site.
 
Faut juste que je rajoute un champ activate dans ma table membres, et que dans le lien que je passe dans mon email ca soit a base de:
activate.php?id=$id_du_membres ?
A partir de ce moment => active dans ma base =1
 
Vous en pensez quoi ?


---------------
AfterEnd: Batissez un nouveau monde
mood
Publicité
Posté le 19-03-2004 à 17:14:17  profilanswer
 

n°678306
misterping​uin
Posté le 19-03-2004 à 17:15:40  profilanswer
 

en gros oui, mais avec une gestion de code temporaire, parce que sinon n'importe qui peut s'amuser à valider et testant des ID

n°678314
ratibus
Posté le 19-03-2004 à 17:18:49  profilanswer
 

faut que tu mette une signature dans l'url sinon tout le monde peut activer le compte de tout le monde
 
tu peut faire ta signature comme ça par exemple :

Code :
  1. $hash = md5("id=$id_membre;secret=$secret" );

avec $secret un secret de ton système
 
et puis ton lien devient : activate.php?id=$id_du_membre&hash=$hash
 
enfin dans ton script activate tu vérifies cette égalité :

Code :
  1. md5("id=$_GET[id];secret=$secret" )==$_GET['hash']


et voila :)
 
PS : c'est comme ça que fonctionne les systèmes de paiement


Message édité par ratibus le 19-03-2004 à 17:20:19
n°678373
smilm
Posté le 19-03-2004 à 19:13:14  profilanswer
 

ratibus a écrit :

faut que tu mette une signature dans l'url sinon tout le monde peut activer le compte de tout le monde
 
tu peut faire ta signature comme ça par exemple :

Code :
  1. $hash = md5("id=$id_membre;secret=$secret" );

avec $secret un secret de ton système
 
et puis ton lien devient : activate.php?id=$id_du_membre&hash=$hash
 
enfin dans ton script activate tu vérifies cette égalité :

Code :
  1. md5("id=$_GET[id];secret=$secret" )==$_GET['hash']


et voila :)
 
PS : c'est comme ça que fonctionne les systèmes de paiement


 
Tu peux etre plus explicite pour ton histoire de secret de mon systeme ?
J'ai pas tout capté :(
 
En gros faut que je crypte l'id, ca j'ai compris.
Mais la hash :(
 
Merci.

n°678380
T509
$job->GetJob(now)
Posté le 19-03-2004 à 19:26:29  profilanswer
 

Hash est une chaine de caractères constituée de ton id auquel tu ajoute une chaine de caractère secrète comme un mot de passe par exemple.
 
id = 3256
mot de passe = "mon super mot de passe"
hash = md5("3256;mon super mot de passe" )
 
Simple non ?


Message édité par T509 le 19-03-2004 à 19:26:45
n°678422
smilm
Posté le 19-03-2004 à 20:36:07  profilanswer
 

T509 a écrit :

Hash est une chaine de caractères constituée de ton id auquel tu ajoute une chaine de caractère secrète comme un mot de passe par exemple.
 
id = 3256
mot de passe = "mon super mot de passe"
hash = md5("3256;mon super mot de passe" )
 
Simple non ?


 
Ok, mon super mot de passe est constant alors ?
 
Sinon, que fait le ";" ici ? md5("3256;mon super mot de passe"

n°678426
T509
$job->GetJob(now)
Posté le 19-03-2004 à 20:44:47  profilanswer
 

il peut faire partie de la chaine de caractère si tu veux ...

n°678440
ratibus
Posté le 19-03-2004 à 21:31:33  profilanswer
 

J'ai mis le point virgule dans mon exemple pour séparer les infos

n°678976
smilm
Posté le 20-03-2004 à 19:49:53  profilanswer
 

Encore une fois merci tout le monde :)
 
Ca marche super.


---------------
AfterEnd: Batissez un nouveau monde

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

  mail de confirmation d'inscription a un site

 

Sujets relatifs
formulaire envoyé par mail???Création d'un site et d'un forum : qu'elles sont les 1eres étapes?
Création d'un site et d'un forum : qu'elles sont les 1eres étapes?Inscription à 2 mailing lists simultanément
Créer des sous domaine pour son site webreferencer un site internet?
Comment inserer 1 fichier a telecharger sur un site ?probleme envoi mail ifrance
envoyer fomulaire par mail avec un objetenvoyer un formulaire à deux personne par mail
Plus de sujets relatifs à : mail de confirmation d'inscription a un site


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