Envoyer mail PHP
Résolu/Fermé
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
-
16 mars 2009 à 14:20
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 - 18 mars 2009 à 20:05
widi70 Messages postés 649 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 22 juillet 2019 - 18 mars 2009 à 20:05
A voir également:
- Envoyer mail PHP
- Creer adresse mail - Guide
- Alert php ✓ - Forum PHP
- Ouvrir ma boîte mail ✓ - Forum Messagerie
- Formule de politesse mail anglais - Guide
- Header php - Astuces et Solutions
14 réponses
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 14:22
16 mars 2009 à 14:22
tu as la fonction mail() en php ...
pphilx78
Messages postés
27
Date d'inscription
jeudi 5 mars 2009
Statut
Membre
Dernière intervention
16 mars 2009
4
16 mars 2009 à 14:26
16 mars 2009 à 14:26
Bonjour,
PHP est interpreté par un serveur :
vous ne pouvez que envoyez le code pour votre destinataire qui le recopie dans son serveur
pour l'executer, il faut l'écrire dans un serveur web et à la rigueur envoyer le lien du site web par mail
Philippe
PHP est interpreté par un serveur :
vous ne pouvez que envoyez le code pour votre destinataire qui le recopie dans son serveur
pour l'executer, il faut l'écrire dans un serveur web et à la rigueur envoyer le lien du site web par mail
Philippe
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 14:29
16 mars 2009 à 14:29
ha, j'avais lu vite fait... en effet, il faut envoyer un mail contenant de l'html, lui meme chargeant une frame par exemple, qui appelle ton serveur .. et le php s'execute sur le serveur
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
16 mars 2009 à 14:32
16 mars 2009 à 14:32
merci pour vos réponse
Mais comment il font les entreprise pour envoyer des récapitulatif de commande
Comment je peut faire pour:
"envoyer un mail contenant de l'html, lui meme chargeant une frame par exemple, qui appelle ton serveur .. et le php s'execute sur le serveur"
encore merci bcp
Mais comment il font les entreprise pour envoyer des récapitulatif de commande
Comment je peut faire pour:
"envoyer un mail contenant de l'html, lui meme chargeant une frame par exemple, qui appelle ton serveur .. et le php s'execute sur le serveur"
encore merci bcp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 14:36
16 mars 2009 à 14:36
ils t'envoient un email, au format texte ou HTML, en utilisant la fonction mail()
cette fonction n'est pas dispo sur tout les seruveurs (surtout sur les gratuits)
aux dernières nouvelles, elle était activée mais limitée chez free
pour l'utiliser avec ton serveur local, il faut configurer dans php.ini je croi, ton serveur SMTP (celui de ton fournisseur d'acces internet)
commences deja par envoyer par mail un texte simple. Quand ceci fonctionnera, a la place d'un simple "récapitulatif de commande: n°...", tu mettra du "<html><body><image......>" enfin bon, tu vois le principe quoi ;)
cette fonction n'est pas dispo sur tout les seruveurs (surtout sur les gratuits)
aux dernières nouvelles, elle était activée mais limitée chez free
pour l'utiliser avec ton serveur local, il faut configurer dans php.ini je croi, ton serveur SMTP (celui de ton fournisseur d'acces internet)
commences deja par envoyer par mail un texte simple. Quand ceci fonctionnera, a la place d'un simple "récapitulatif de commande: n°...", tu mettra du "<html><body><image......>" enfin bon, tu vois le principe quoi ;)
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
16 mars 2009 à 14:39
16 mars 2009 à 14:39
oui oui envoyer un mail simple c'est ok ça, ça marche y'a pas de problème.
Moi je voudrais envoyer le récapitulatif de ma commande, ça doit bien être possible non?
Merci de ton aide
Moi je voudrais envoyer le récapitulatif de ma commande, ça doit bien être possible non?
Merci de ton aide
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 14:40
16 mars 2009 à 14:40
oui, tu prépares un texte (une variable) contenant toutes les info récapitulatif de commande, et tu le mets dans le corps du mail ....
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
16 mars 2009 à 14:51
16 mars 2009 à 14:51
Avec du php ou pas?
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 15:02
16 mars 2009 à 15:02
oui, au moment ou ton client fini sa commande, lorsqu'il est sur ton site, tu récapitules sa commande, tu crées une variable du genre
$body='le montant de votre facture n°$no_facture est de $montant_TTC euros TTC';
ensuite;
mail("roger@yalala.fr, "votre commande", $body);
voir aussi
https://www.php.net/manual/en/function.mail.php
$body='le montant de votre facture n°$no_facture est de $montant_TTC euros TTC';
ensuite;
mail("roger@yalala.fr, "votre commande", $body);
voir aussi
https://www.php.net/manual/en/function.mail.php
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
16 mars 2009 à 16:47
16 mars 2009 à 16:47
ah d'accord j'ai compris le truc c'est un peu la Me...de
enfin bon
Merci beaucoup de ton aide Bonne fin de journée
enfin bon
Merci beaucoup de ton aide Bonne fin de journée
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
16 mars 2009 à 17:00
16 mars 2009 à 17:00
Bon enfaite j'ai encore un probleme,
si dans ma variable body je met des balise html, je vais definir des headers contenant ça:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
et apres la fonction mail sera:
mail($to, $subject, $body, $headers);
J'ai mis ça dans mon body
$body="<table border='0' width='100%'>
<tr>
<td colspan='2\>
BLLLBBB<br>
9 Rue de la Gare<br>
Loin loiun loin<br>
</td>
</tr>
</table>
";
Ben ça m'envoi un mail vierge aidez moi
merci
si dans ma variable body je met des balise html, je vais definir des headers contenant ça:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
et apres la fonction mail sera:
mail($to, $subject, $body, $headers);
J'ai mis ça dans mon body
$body="<table border='0' width='100%'>
<tr>
<td colspan='2\>
BLLLBBB<br>
9 Rue de la Gare<br>
Loin loiun loin<br>
</td>
</tr>
</table>
";
Ben ça m'envoi un mail vierge aidez moi
merci
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 17:01
16 mars 2009 à 17:01
je n'ai jamais utilisé le format html dans un mail
es ce que tu as essayé en faisant juste du texte brut ? es ce que ca marche ?
es ce que tu as essayé en faisant juste du texte brut ? es ce que ca marche ?
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
16 mars 2009 à 20:08
16 mars 2009 à 20:08
Pardon pour le temps de réponse.
Si je fait en brut je voit toutes les balises HTML car j'ai besoin d'un tableau, mais simplement du texte et des variables tout est ok ça marche
Mais bon j'ai quand même besoin d'un tableau dc ....
Si je fait en brut je voit toutes les balises HTML car j'ai besoin d'un tableau, mais simplement du texte et des variables tout est ok ça marche
Mais bon j'ai quand même besoin d'un tableau dc ....
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
16 mars 2009 à 23:14
16 mars 2009 à 23:14
ok... bon, au moins ton mail part ;)
sinon, tu peux faire ton tableau en faisant des
+---------+
|tableau|
+---------+
sinon, tu peux faire ton tableau en faisant des
+---------+
|tableau|
+---------+
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
63
18 mars 2009 à 20:05
18 mars 2009 à 20:05
Bon ben voila merci à tous de m'avoir aider donc ça y est j'ai réussi et c'est possible et la solution ne se resume à un site:
https://www.vulgarisation-informatique.com/mail.php
voila si ça peut aider quelqu'un
Merci à tous
https://www.vulgarisation-informatique.com/mail.php
voila si ça peut aider quelqu'un
Merci à tous