Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2011, 17h55   #1
 
Inscription : décembre 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 70
Points : -1
Points : -1
Par défaut Confirmation par e-mail.

Bonsoir,

Je voudrais savoir comment faire pour créer un système de confirmation par e-mail.

C'est a dire comment faire pour que quand une personne s'inscrit dans une base de donnée, comment faire pour qu'elle reçoit un e-mail avec un lien ou il faut cliqué dessus pour pouvoir activer sont compte.

S'il vous plaît ?

Cdt,
fafe93
fafe93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 18h34   #2
Rédacteur/Modérateur
 
Avatar de kOrt3x
 
Homme Aurélien Gaymay
Technicien Informatique/Etudiant Web
Inscription : septembre 2006
Messages : 2 320
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gaymay
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Technicien Informatique/Etudiant Web
Secteur : Santé

Informations forums :
Inscription : septembre 2006
Messages : 2 320
Points : 7 272
Points : 7 272
Envoyer un message via AIM à kOrt3x Envoyer un message via MSN à kOrt3x Envoyer un message via Skype™ à kOrt3x
Salut,

Rien de compliquer, il suffit de mettre lors de la validation du formulaire, ajouter une fonction mail (php par ex) qui envoi le mail avec les l'URL avec les identifiants et passe et tu ajoutes un variable (ex : ?activeCompte=1) qui amène sur une page qui contrôle cette variable.

Bon il doit y avoir peut être d'autre solution, mais en voilà une.
__________________
QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
QuickEvent Lite : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
______________________________________________________________________________________

La rubrique Mac - Les cours & tutoriels Mac - Critiques de Livres Mac
kOrt3x est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 30/01/2011, 19h09   #3
 
Inscription : décembre 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 70
Points : -1
Points : -1
Oula :o

Je te cache pas que j'ai rien compris ^^.

Je ne suis pas très fort la dessus.

Bon je donne plus d'information :

Je créer un serveur d'un jeux et j'ai un site d'inscription, qui quand on s'inscrit, sa nous créer un compte dans le jeu.

Se que je veut c'est que quand une personne s'inscrit, elle reçoit dans sa boite mail, un e-mail avec ses ID et MDP et aussi un lien qui quand on clique dessus sa active le compte.

Je dit sa car je pense mais je suis pas sur qu'il faut peut-etre faire quelque choses dans la base de donnée.

Si sais possible de m'aider en me fessant se qu'il y a a faire que je ne pourrait pas faire.

Merci bien

cdt,
fafe93
fafe93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 19h39   #4
Invité de passage
 
Inscription : novembre 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 21
Points : 1
Points : 1
bonjour
essai ce lien :
ftp://ftp-developpez.com/m-gut/tutor...nfirmation.pdf

Merci
zyaya est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2011, 20h46   #5
 
Inscription : décembre 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 70
Points : -1
Points : -1
Merci c'est se que je recherche mais je comprend pas comment créer la pages php quesqu'il faut mêtre et tout.

Si je copie leur exemple quesque je doit changer pour que sa aille avec mon jeux

(Bases de donnée : navicat
nom de la table qui contient les comptes : account)

Merci beaucoup de votre aides .
fafe93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 22h51   #6
Invité régulier
 
Inscription : mai 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 24
Points : 5
Points : 5
example dan le register page :

tu genere 1 code
Code :
1
2
3
$codedeactivation = md5(microtime(TRUE)*100000); 
//default
$actived=0;
sur la table compts tu doi créer une colonne 'activationcode' et 'actived'

apres tu l ajoute dans le query de ta register page $codedeactivation (pour la colonne activationcode) $actived (pour la colune actived)
tu envoi 1 email

Code :
mail("lol@lol.com", "http://tonsite.php?activer=$codedeactivation");
apres tu doi creer une page de activation activer.php

avec le get tu doi update genre
Code :
1
2
3
4
if($GET_['activer'])
{
mysql_query('update compts set actived='1' where '.$GET_['activer'].'  ')
}
apres dans ta page de login
tu doi aussi check dans login a chaque foi que tu log
pour voir si le compt est active .
genre

Code :
1
2
3
4
$voirsiestactived = mysql_query(" select * from compts where userid ='$userid' and actived='1' ") or die(mysql_error);
if (mysql_num_rows($voirsiestactived) >= 1){
//ton code pour autorise a log in
}

C'est juste 1 petit exemple de 2 minutes tu dois compléter et corriger le code
vitrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 23h02   #7
 
Inscription : décembre 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 70
Points : -1
Points : -1
Je suis sincèrement désoler mais je comprend pas enfin si mais je ne saurais pas recréer tout sa je comprend de mieux en mieux mais créer une page activer.php je sais pas comment faire et envoyer un e-mail automatiquement non plus etc franchement je ne comprend pas et sans vouloir vous gâcher votre temps libre, sa serai plus simple si vous pouvait m'aider et créant les parti plus difficile sans vouloir vous gâcher votre temps libre.

cordialement,
fafe93
fafe93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 00h47   #8
Invité régulier
 
Inscription : mai 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 24
Points : 5
Points : 5
Moi aussi je dois le faire 'ce système d'activation' car je suis entrain de refaire 1 nouveau site , je passerais ici vite fait pour poste le code demain (ou cette semaine) .
vitrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 18h43   #9
 
Inscription : décembre 2010
Messages : 70
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 70
Points : -1
Points : -1
D'accord merci beaucoup !
fafe93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h25.


 
 
 
 
Partenaires

Hébergement Web