Envoi de mail - PHP - Programmation
Marsh Posté le 07-06-2011 à 15:17:29
Pour envoyer par mail, il faut préparer le message :
Tu crées une variable message :
$message = '';
Tu remplaces tous les echo ... par $message .= ...
pour ajouter du texte au message
Puis tu fais le :
mail($destinataire, $sujet, $message);
Marsh Posté le 07-06-2011 à 15:58:52
Par contre mon application tourne sur xampp et je galère un peu pour configurer (dans le fichier php.ini ??) l'envoi de mail donc si tu as des infos là dessus je suis preneur.
merci d'avance
Marsh Posté le 08-06-2011 à 14:00:40
il te faut un serveur de mail pour envoyer des mails avec PHP . Soit tu en as un en localhost, soit tu configures un serveur distant. Sinon la plupart des hébergeurs en fournissent un (les payants en général..)
Marsh Posté le 09-06-2011 à 18:45:17
dans php.ini, cherche la ligne contenant "SMTP"
par défaut sur localhost / port 25, tu peux changer. Si t'es chez toi, tu peux mettre le SMTP de ton fournisseur d'accès (si tant est que le port 25 ne soit pas bloqué).
Par contre après tout changement de php.ini, pense à bien relancer Apache.
Marsh Posté le 07-06-2011 à 15:02:11
Bonjour à tous,
je réalise actuellement une application qui permet, entre autre, de lister des informations sur un client (après l'avoir choisi par le biais d'une liste déroulant), toutes les infos s'affichent très bien avec mon script PHP. Cependant, je souhaiterais envoyer toutes ces infos par mail, j'ai trouvé des information là dessus mais ça se résume à :
$destinataire="tartanpion@gmail.com";
$sujet="Sujet";
$message=test de message;
mail($destinataire, $sujet, $message);
Cette méthode n'est pas très adapté pour moi car je souhaiterais mettre dans mon message le contenu de mon script PHP, avec si possible la même mise en forme (je sais pas si on peut parler de newsletter). Ci-dessous mon script PHP (c'est peut être pas très bien codé mais bon) :
Merci d'avance pour votre aide
Message édité par boss183 le 07-06-2011 à 15:04:00