Formulaire contact
Fermé
Webal
Messages postés
99
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
29 juin 2015
-
Modifié par Webal le 11/02/2011 à 04:30
Utilisateur anonyme - 11 févr. 2011 à 07:01
Utilisateur anonyme - 11 févr. 2011 à 07:01
A voir également:
- Formulaire contact
- Formulaire de réclamation facebook - Guide
- Créer un groupe whatsapp sans contact - Guide
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
- Contact messenger disparu ✓ - Forum Réseaux sociaux
- Bloquer contact whatsapp - Guide
1 réponse
Utilisateur anonyme
11 févr. 2011 à 07:01
11 févr. 2011 à 07:01
Bonjour,
Ne faut-il pas aussi un "\r\n" a la fin de "From:" ?
Tu peux ajouter:
.= "Content-Transfer-Encoding: 8bit\r\n" [pour les accents]
.= "MIME-version: 1.0\r\n" [ et non JACYSTYLE lol ]
Ensuite voila surement ce qui te manque:
ini_set( 'sendmail_from' , "$_POST['nom'] <$_POST['mail']>" ) ;
ini_set( 'SMTP' , 'adresse smtp du serveur mail' ) ;
Ensuite tu pourrais lancer la fonction dans un if ( mail() ) {} else {}
tu saura au moins si cela fonctionne et cela peut servir a afficher un message de reussite/erreur a celui qui envoi.
Ensuite si la fonction plante l'erreur doit s'afficher donc n'oublie pas de mettre error_reporting( -1 ) ; (en developpement seulement bien sur).
Ensuite pas de "onclick" sur un form mais un "onsubmit" c'est plus propre et fonctionne aussi si on appuie sur la touche "entree"
Pour finir n'oublie pas un exit; ou die(); apres ton header afin d'arreter le script et le parcours du code.
Voila en esperant t'avoir aider. Si tu as encore besoin n'hesite pas et si ton post est résolu n'oublie pas de le mettre comme tel ;-)
Au cas ou:
http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html
+++ Spangenhelm +++
Ne faut-il pas aussi un "\r\n" a la fin de "From:" ?
Tu peux ajouter:
.= "Content-Transfer-Encoding: 8bit\r\n" [pour les accents]
.= "MIME-version: 1.0\r\n" [ et non JACYSTYLE lol ]
Ensuite voila surement ce qui te manque:
ini_set( 'sendmail_from' , "$_POST['nom'] <$_POST['mail']>" ) ;
ini_set( 'SMTP' , 'adresse smtp du serveur mail' ) ;
Ensuite tu pourrais lancer la fonction dans un if ( mail() ) {} else {}
tu saura au moins si cela fonctionne et cela peut servir a afficher un message de reussite/erreur a celui qui envoi.
Ensuite si la fonction plante l'erreur doit s'afficher donc n'oublie pas de mettre error_reporting( -1 ) ; (en developpement seulement bien sur).
Ensuite pas de "onclick" sur un form mais un "onsubmit" c'est plus propre et fonctionne aussi si on appuie sur la touche "entree"
Pour finir n'oublie pas un exit; ou die(); apres ton header afin d'arreter le script et le parcours du code.
Voila en esperant t'avoir aider. Si tu as encore besoin n'hesite pas et si ton post est résolu n'oublie pas de le mettre comme tel ;-)
Au cas ou:
http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html
+++ Spangenhelm +++