Email de validation envoyé toujours à la même adresse - PHP - Programmation
Marsh Posté le 27-08-2011 à 19:12:48
Bonjour,
Sans le code impossible de t'aider !
Copie-colle (ou sur pastbin) la portion qui est responsable de l'envoi de l'email (et de la récupération de l'adresse email de destination).
Marsh Posté le 27-08-2011 à 20:05:04
ok voilà le code...
Code :
|
Code :
|
Marsh Posté le 27-08-2011 à 21:35:57
L'envoi de l'email se fait à la ligne 52 :
Code :
|
Le destinataire est $email (voir ligne 40).
Et donc c'est ta requete $query_Recordset1 qui ne va pas :
$query_Recordset1 = "SELECT * FROM inscriptions";
Marsh Posté le 28-08-2011 à 00:19:06
J'ai essayé beaucoup de combinaisons...mais rien ne fonctionne, c'est désespérant. Devrais-je utiliser une condition WHERE pour la requête?
Marsh Posté le 28-08-2011 à 03:10:13
Dans la requête que tu as fait ("SELECT * FROM inscriptions" ), tu demande à ton SGBD de te retourner tout les (*) enregistrements de la table inscriptions.
Deux solutions : soit tu reste comme ça et tu parcours dans une itération (comme foreach) enregistrement / enregistrment. Soit tu utilise une clause WHERE.
Ce n'est pas bien compliqué.
PS : Désolé, je n'ai pas le temps de me plonger totalement dans ton code.
Marsh Posté le 28-08-2011 à 09:34:40
J'ai tenté de formuler la requête en utilisant la clause WHERE mais je sais qu'il ya une erreur de syntaxe quelque part, aucun email n'est expédié avec ce script...
Code :
|
Marsh Posté le 28-08-2011 à 15:49:55
Finalement, j'pense avoir trouvé la solution. Le problème ne venait pas de la requête. Elle se situait sur la ligne 126 de la première page de code que j'ai envoyé : <input name="mail" type="text" id="mail" value="" size="32">
Marsh Posté le 27-08-2011 à 09:51:53
Salut tout le monde, J'vous présente la situation.
J'ai créer un formulaire pour permettre l'inscription de visiteur, elle se finalise par l'expédition d'un email de confirmation. Mais l'email envoyé contient toujours les même informations, celle de la première inscription inclut dans la table. Par conséquent le message atterri invariablement dans la même boîte mail. Pas pratique... Merci d'avance à tous ceux qui prendront le temps de me répondre.