Envoi du formulaire html par mail
Fermé
lievre24
Messages postés
35
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
10 avril 2013
-
12 juil. 2012 à 13:41
talanthyr - 30 oct. 2012 à 08:40
talanthyr - 30 oct. 2012 à 08:40
A voir également:
- Envoi du formulaire html par mail
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Programmer envoi mail gmail - Guide
- Formulaire de réclamation facebook - Guide
- Editeur html - Télécharger - HTML
1 réponse
Salut,
voici une syntaxe on ne peut plus simple à utiliser et fonctionnelle.
<?php
// Values du Mailto
$to = $email;
$subject = 'ton objet';
// Message HTML
$message = 'ton message ou code html';
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Fonction d'envoi
mail($to, $subject, $message, $headers);
?>
voici une syntaxe on ne peut plus simple à utiliser et fonctionnelle.
<?php
// Values du Mailto
$to = $email;
$subject = 'ton objet';
// Message HTML
$message = 'ton message ou code html';
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Fonction d'envoi
mail($to, $subject, $message, $headers);
?>
12 juil. 2012 à 19:10
30 oct. 2012 à 08:17
30 oct. 2012 à 08:40
//Préparation de l'entête du mail:
$h = "MIME-Version: 1.0\r\n";
$h .= 'From: ' .$TO. "\r\n";
$h .= 'Reply-To: ' .$TO. "\r\n";
$h .= 'Content-Type: text/html; charset="iso-8859-1"';
$h .= "\r\nContent-Transfer-Encoding: 8bit\r\n";
$h .= 'X-Mailer:PHP/' . phpversion()."\r\n";
Et bien sur il faut que le serveur puisse envoyez des mails car beaucoup de serveur bloque ou limite l'utilisation de la commande mail() pour éviter le spam, etc.... Et note le "." apret le $TO (tu l'avais oublier dans ton code).
Je vais attendre ta réponce avant de continuer (je voudrais pas écrire pour rien).