Titre: Envoi de mail a partir d'un formulaire
Posté par: airben2 le le 13-05-2005 a 15:09:47
Bonjour ,
Je viens de faire un formulaire qui va permettre de postuler a une annonce. Mon probléme est que je souhaite mettre en place un systéme d'envoi de mail automatiquement , a chaque fois que l'on repond a une annonce. selon le type d'annonce (dans le formulaire il ya un menu deroulant qui permet de selectionné le type d'annonce) à laquel en repond un mail est envoyer a la personne concerné.
Merci pour votre aide :) |
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: Gab23 le le 14-05-2005 a 18:01:02
Si je comprend bien, tu veux envoyer un mail automatique à toutes les personnes qui répondent à une annonce ?
Si c'est le cas, tu trouveras plus d'informations sur : http://ca3.php.net/manual/fr/ref.mail.php (http://ca3.php.net/manual/fr/ref.mail.php) |
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: airben2 le le 16-05-2005 a 10:53:43
Non , pas tout a fait .
Je souhaite envoyer un mail aux responsables des annonces .Pour les prevenirs que que quelqu'un a repondu a une annonces .
Poue etre plus precis , si quelqu'un est interressé par une annonce , il remplis un formulaire ( C fait) , le formulaire est envoyer dans ma base de donnée (c fait) . Normalement il faut qu'il y est un envoi de mail automatique au personne chargé des annonce pour prevenir que tel personne a repondu a une annonce.
Merci car je galére grave ??? |
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: MFred le le 16-05-2005 a 16:01:05
| Et bien lorsque "le formulaire est envoyé à la base de données", tu vas chercher l'adresse de celui qui a formulé l'annonce dans ta base, et tu lui envoies un mail grâce à la fonction mail() (http://fr2.php.net/manual/fr/function.mail.php). |
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: airben2 le le 16-05-2005 a 16:58:24
J'ai utilisé la fonction mail()
Mais j'ai ce type de message d'erreur;
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
J'ai donc du rajouté cela dans mon code : ini_set("SMTP","smtp.serveur.com"); ini_set("sendmail_from","identifiant@serveur.com");
Mais comme je travail en local, que faut'il mettre a la plca de ("SMTP","smtp.serveur.com ) et a la place de (sendmail_from","identifiant@serveur.com)
Merci ???
|
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: FireLink le le 17-05-2005 a 00:44:10
À la place de la première valeur (smtp.serveur.com), je metterais soit l'adresse d'un smtp public, soit de celui de ton FAI.
L'autre valeur est l'adresse que tu veux comme expéditeur par défaut. |
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: airben2 le le 17-05-2005 a 14:51:14
j'ai ce type d'erreur maintenant aprés la modification du fichier php.ini:
Warning: mail(): SMTP server response: 554 <airben@hotmail.fr>: Relay access denied in c:\program files\easyphp1-8\www\valider.php on line 76
Le code d' envoi <?php $destinataire = "airben@hotmail.fr"; echo "Ce script envoie un mail à $destinataire"; mail($destinataire, "enregistrement", "postulant"); ?>
|
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: airben2 le le 18-05-2005 a 09:32:44
| Quelqu'un peut'il m'aider SVP . ??? |
Titre: Re:Envoi de mail a partir d'un formulaire
Posté par: FireLink le le 19-05-2005 a 13:39:57
Peut-être que le SMTP que tu utilise n'aime pas que l'expéditeur ne soit pas de son domaine, tu utilise @hotmail.fr.
Essaie avec l'adresse de ton FAI. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|