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

  FORUM HardWare.fr
  Programmation
  PHP

  Requête dans e-mail reçu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête dans e-mail reçu

n°1684816
ingeniomat​ique
Posté le 11-02-2008 à 13:22:03  profilanswer
 

Hello à tous !
Je souhaite mettre en oeuvre quelque chose qui dépasse mes compétences.
J'envoie des e-mails de confirmation d'inscription à mon site.
Je souhaiterais qu'à la lecture du mail (l'ouverture) par l'utilisateur, ma base de données se connecte et une requête se déclenche : UPDATE users SET mailvalid=1 WHERE pseudo='$pseudo' ... afin de confirmer l'adresse e-mail automatiquement, sans qu'il ait à cliquer.
Comment faire pour intégrer cette requête à un email automatique envoyé en PHP ?
Merci infiniment !

mood
Publicité
Posté le 11-02-2008 à 13:22:03  profilanswer
 

n°1684829
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-02-2008 à 13:55:25  profilanswer
 

tu peux pas vraiment ...
 
Pour pouvoir faire une action sur ta base, il faut que tu "executes" quelque chose sur ton serveur et donc qu'il y ait une action de l'utilisateur sur celui-ci ( un click sur un lien par exemple).
 
Tu as bien la solution de mettre une image "invisible" au sein de ton mail, image ayant pour url l'adresse d'un lien effectuant l'opération, mais désormais la plupart des lecteurs de mails bloquent ces images.
 
La meilleure solution reste donc le click sur un lien de validation.


---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1684905
Elmoricq
Modérateur
Posté le 11-02-2008 à 15:08:19  profilanswer
 

De toute manière, d'un point de vue strictement fonctionnel, c'est très mauvais de faire une validation automatique.
 
Le but de la validation c'est non seulement de vérifier que l'adresse mail entrée existe, mais aussi que l'utilisateur qui l'a entrée est bien le propriétaire de l'adresse, et non un blagueur qui a entré celle d'un pote pour l'inscrire à ce qui deviendra ensuite pour cet utilisateur un spam.
 
Et puis c'est la manière standard de fonctionner maintenant, personne ne sera choqué de devoir cliquer sur un lien pour terminer une inscription. [:dawa]

n°1684929
Xav_
The only one...
Posté le 11-02-2008 à 15:43:08  profilanswer
 

je dirais même plus, tu veux envoyer un mail de confirmation, mais que la confirmation soit automatique...
 
Ben dans ce cas tu vire carrément l'envoie du mail et considère l'inscription comme confirmée dès que l'utilisateur a validé le formulaire.
 
Celà dit je reste 100% d'accord avec Elmoricq, pour moi ce n'est pas une bonne solution... il vaut mieux laisser la partie confirmation, et laisser l'utilisateur la faire via un lien, ainsi tu es sur que c'est bien celui qui a demandé qui est inscrit ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World

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

  Requête dans e-mail reçu

 

Sujets relatifs
problème de selection de date dans ma requête oracleProbleme et optimisation de requete
Probème de requête avec jointure externeRequête à un serveur https
[VBS] AD Créer liste distrib + adresse mail[Résolu] Mail ecrit en chinois illisible envoye via un formulaire
Requête complexeajouter une piéce jointe et automatisé l'envoi d'un mail sur access
impression du resultat d'une requete[mysql] Requete avec moyenne avg
Plus de sujets relatifs à : Requête dans e-mail reçu


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