Problème : Envoi de mail

Problème : Envoi de mail - PHP - Programmation

Marsh Posté le 18-11-2008 à 22:43:29    

Bonjour à tous :)
 
Voila j'ai fait un formulaire en utilisant un autorépondeur, il permet aux utilisateurs qui souscrivent de recevoir des news, sur ce point aucun souci.
 
Le problème est qu'il n'a pas la possibilité d'envoyer un message de notification d'inscription à plusieurs adresses mail différentes (en fonction du lien d'affilié), il ne peut envoyer ce message qu'à une seule adresse.
 
Je voudrais donc faire une condition afin que s'il y a une souscription, un message indique à l'affilié qu'il a une nouvelle inscription.
 
Voici d'abord le code du formulaire :
 
Code php :
 

Code :
  1. <form method="post" action="http://clients.listping.com...">
  2. <input type="hidden" name="meta_web_form_id" value="1002">
  3. <input type="hidden" name="meta_split_id" value="">
  4. <input type="hidden" name="unit" value="activite">
  5. <input type="hidden" name="redirect" value="http://www.site.fr/confirmation.php" id="redirect_c95473798dad0aa">
  6. <input type="hidden" name="meta_redirect_onlist" value="">
  7. <input type="hidden" name="meta_adtracking" value="">
  8. <input type="hidden" name="meta_message" value="1">
  9. <input type="hidden" name="meta_required" value="name,from">
  10. <input type="hidden" name="meta_forward_vars" value="0">
  11. <center><p><strong>Votre Prénom :&nbsp;<input type="text" name="name" value=""></strong></p>
  12. <p><strong>&nbsp;&nbsp;Adresse mail :&nbsp;</strong><input type="text" name="from" value=""></p>
  13. <p><input type="submit" name="submit" value="Je veux en savoir plus !"></p></center>


 
 
Mon but serait donc d'avoir : "if" le prospect a remplit et validé ce formulaire, alors l'affilié reçoit un message lui indiquant "vous avez une nouvelle souscription".
 
Je n'arrive pas à rajouter un tel code.
 
Pouvez-vous m'aider à mettre en place cette "condition" ?
 
Je vous remercie d'avance !  :)


Message édité par Generation-Web le 26-11-2008 à 00:10:45

---------------
Site web d'informations sur internet
Reply

Marsh Posté le 18-11-2008 à 22:43:29   

Reply

Marsh Posté le 19-11-2008 à 10:40:47    

http://fr3.php.net/manual/fr/book.mail.php
 
Je vois pas où est le pb...
 
ps : "un formulaire en utilisant un autorépondeur" :??: c'est quoi un autorépondeur?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 19-11-2008 à 11:32:24    

rufo a écrit :

http://fr3.php.net/manual/fr/book.mail.php
 
Je vois pas où est le pb...
 
ps : "un formulaire en utilisant un autorépondeur" :??: c'est quoi un autorépondeur?


 
 
Merci pour ta réponse.
 
En fait j'utilise un auto-répondeur pour faire un suivi de prospects, ceux qui s'inscrivent au formulaire recevront des emails réguliers en fonction de ce que j'aurais enregistré (tappe aweber et tu verras).
 
 
En fait mon but serait de faire une condition "if", afin que si le prospect s'inscrit à l'auto répondeur (en validant le formulaire), la personne qui a fait souscrire ce prospect (grâce à son lien d'affilié) reçoive également un message lui indiquant qu'elle a un nouvel inscrit.
 
Donc au final on aurait :
 
* Des messages envoyés par l'auto-répondeur à l'inscrit (pour ça il n'y a aucun problème)
 
* Un message de notification d'inscription à l'affilié qui a fait inscrire cette personne (je peux afficher l'adresse mail de l'affilié dans le code sans souci, le fait est que je veux que ce message soit envoyé au moment de la validation du formulaire par l'inscrit. Cela implique une sorte de second formulaire caché avec "hidden" envoyant un message automatique que j'aurais placé dans mon code du genre "vous avez un nouvel inscrit"...).
 
Donc je crois qu'avec une condition "if", je pourrais mettre en place ce système.
Cela ne devrait pas être très compliqué mais je ne sais pas comment écrire cette condition.
 
 
Vous savez comment je peux faire ?  :)  
 
Merci encore pour vos réponses.


Message édité par Generation-Web le 26-11-2008 à 00:10:57

---------------
Site web d'informations sur internet
Reply

Marsh Posté le 19-11-2008 à 18:30:07    

ah bin c'est *relativement* simple ...
 
Lorsque le filleul valide son inscription, il y a dans l'URL (si je me rappelle bien) l'ID du parrain ...  
 
Il suffit alors de faire une requête dans la DB pour récupérer l'email correspondant à cet ID et envoyer un message ... Je ne vois pas où est le souci.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 19-11-2008 à 23:10:55    

C'est fait ! J'ai récupéré les infos dans ma bdd et ça fonctionne, merci !  :)


Message édité par Generation-Web le 26-11-2008 à 00:11:03

---------------
Site web d'informations sur internet
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed