Envoi d'un mail par formulaire PHP
Résolu/Fermé
Markos22
Messages postés
40
Date d'inscription
samedi 12 octobre 2013
Statut
Membre
Dernière intervention
16 décembre 2013
-
2 déc. 2013 à 17:04
Markos22 Messages postés 40 Date d'inscription samedi 12 octobre 2013 Statut Membre Dernière intervention 16 décembre 2013 - 3 déc. 2013 à 00:10
Markos22 Messages postés 40 Date d'inscription samedi 12 octobre 2013 Statut Membre Dernière intervention 16 décembre 2013 - 3 déc. 2013 à 00:10
A voir également:
- Envoi d'un mail par formulaire PHP
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Programmer envoi mail gmail - Guide
- Formulaire de réclamation facebook - Guide
- Annuler l'envoi d'un mail gmail - Guide
2 réponses
Markos22
Messages postés
40
Date d'inscription
samedi 12 octobre 2013
Statut
Membre
Dernière intervention
16 décembre 2013
2
2 déc. 2013 à 17:34
2 déc. 2013 à 17:34
Voici mon code php :
...
$to="monadresse@sfr.fr";
$sujet=$nom." a envoyé un message sur mon-site.fr";
if (mail($to,$sujet,$message)) {
$res="Votre message nous est bien parvenu";
unset($to);
unset($sujet);
unset($message);
} else {
$res="Une erreur est survenue et votre message n'a pas été envoyé";
}
<?php if (isset($res)) {
echo "<p>$res</p>";
} ?>
...
...
$to="monadresse@sfr.fr";
$sujet=$nom." a envoyé un message sur mon-site.fr";
if (mail($to,$sujet,$message)) {
$res="Votre message nous est bien parvenu";
unset($to);
unset($sujet);
unset($message);
} else {
$res="Une erreur est survenue et votre message n'a pas été envoyé";
}
<?php if (isset($res)) {
echo "<p>$res</p>";
} ?>
...
Markos22
Messages postés
40
Date d'inscription
samedi 12 octobre 2013
Statut
Membre
Dernière intervention
16 décembre 2013
2
3 déc. 2013 à 00:10
3 déc. 2013 à 00:10
J'ai trouvé une solution :
Dans php.ini, je renseigne et j'active la ligne "sendmail_from = ... "
C'est-à-dire que je retire le point-virgule en début de ligne, et je renseigne une adresse e-mail valide, par exemple, la mienne.
Quant aux problèmes d'encodage, il suffit d'utiliser la fonction utf8_decode().
A bientôt !
Dans php.ini, je renseigne et j'active la ligne "sendmail_from = ... "
C'est-à-dire que je retire le point-virgule en début de ligne, et je renseigne une adresse e-mail valide, par exemple, la mienne.
Quant aux problèmes d'encodage, il suffit d'utiliser la fonction utf8_decode().
A bientôt !