Affichage mel

Répondre
BB
le 07/09/2008 à 13:39
BB
Bonjour

Je viens de mettre en place un formulaire php, il fonctionne parfaitement, seul petit soucis, lorque je recois le message dans ma messagerie (orange) les résultats des champs sont à la queu leu leu, je bataille depuis quelque temps, vainement .. :-(

Je ne sais que faire, ou intervenir dans le code php ?

Si vous avez une piste, un lien ...?

Merci

BB

http://www.hasparren.net/commandex.php


<?
if (isset($_POST['f_envoyer'])) {
$email = trim($_POST['f_email']);
$message = trim($_POST['f_message']);
$commande = trim($_POST['f_commande']);
$erreur_email = 0;
$erreur_message = 0;
$erreur_commande = 0;
$retour = "";
$destinataire = "bansard.bruno@wanadoo.fr";
$sujet = "contact";
$merci = "Votre message à bien été envoyé, merci.";
if ($email == "") {
$retour .= "Entrez votre adresse email.";
$erreur_email = 1;
} else {
if (! eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,3}$",$email)) {
$retour .= "L'adresse email n'est pas correcte.";
$erreur_email = 1;
}
}
if ($message == "") {
$retour .= "Vous avez oublié votre message.";
$erreur_message = 1;
}
if ($commande == "") {
$retour .= "Vous avez oublié votre commande.";
$erreur_commande = 1;
}
if ($retour =="") {
$contenu .= $email."\n";
$contenu .= $message;
$contenu .= $commande;
mail($destinataire,$sujet,$contenu,"FROM:bansard.bruno@wanadoo.fr");
$retour = $merci;
$email = "";
$message = "";
$commande = "";
}
} else {
$email = "";
$message = "";
$commande = "";
}
?>
BB
moogli
le 07/09/2008 à 15:22
moogli
salut,

peut etre te manque il les saut de ligne (nl2br()).

Regarde dans le source html de la page s'ils y sont.

tu peut ajouter des "\n" etc

@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours