Mail en html

Contenu du snippet

C'est pas le premier code dans ce style là ...
Simplement, il envoi un Mail formaté en HTML ...

Source / Exemple :


<?php
/* 
Vous devez utiliser un formulaire qui renvoi vers cette page.
Les champs sont : 
- from => Nom de l'expéditeur
- from_add => Adresse de l'expéditeur
- to => Nom du destinataire
- to_add => Adresse du destinataire
- sujet => Sujet du message
- message => Le message :)

  • /
//Extrait les champs de la page précédente ... extract($_POST); if(empty($to_add)) {echo "L'adresse de destination est vide !";} // Entête HTML $html_generate = "MIME-Version: 1.0\r\n"; $html_generate .= "Content-type: text/html; charset=iso-8859-1\r\n"; $html_generate .= "To: $to <$to_add>\r\n"; $html_generate .= "From: $from <$from_add>\r\n"; # Configuration de l'envoi ... if(!@mail($to_add, $sujet, $message, $html_generate)){ // Si une erreur est survenue lors de l'envoi du message ... echo "<b>Erreur lors de l'envoi du Mail !</b>"; } else { // Si le message a correctement été envoyé ... echo "Message envoyé !<br><br>De : <b>$from</b> <i>[$from_add]</i><br>A : <b>$to</b> <i>[$to_add]</i><br>Sujet : <b>$sujet</b>"; } ?>

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.