Retour à la ligne dans un formulaire

Résolu/Fermé
Utilisateur anonyme - Modifié par crapoulou le 11/01/2017 à 22:03
 Utilisateur anonyme - 11 janv. 2017 à 22:12
Bonjour,(ou plutôt bonsoir)

J'ai un code (avec adresse mail changée) dans ma page "traitement.php"
Le voici :
<?php
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$classe=$_POST['classe'];
$un=$_POST['un'];
$from="From: $nom<$prenom>\r\nReturn-path: $prenom";
     $to      = 'monemail@exemple,com';
     $subject = 'LA GRANDE ENQUETE';
     $message = $nom.$prenom.$classe.$un;

     mail($to, $subject, $message, $from);
 ?>

Tout se passe bien je le reçois. Mais si $nom = nom, $prenom= prenom, $classe= classe et $un = 0911 : dans le corps de mon mail je reçois : prenomnomclasse0911

Ma question : comment faire pour faire un retour à la ligne pour que le corps de mon mail reçu soit :
nom
prenom
classe
0911


(2ème question pas très importante : comment faire pour, insérer un texte en plus du retour à la ligne ?
je m'explique :
dans :
$message = $nom.$prenom.$classe.$un;

je souhaiterai recevoir dans mon mail :
nom
prenom
classe
1 : 0911)

Je remercie d'avance infiniment ceux qui répondront le plus vite possible, c'est urgent
Cordialement,
keke38000
Pourquoi dire que l'on y arrive pas si l'on n'a pas essayé ?

1 réponse

yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
11 janv. 2017 à 22:08
bonsoir, je suggère:
$message = $nom."\r\n".$prenom."\r\n".$classe."\r\n".'1 : '.$un.')';
0
Merci, j'essaie et je vous tiens au courant.
0
Utilisateur anonyme
11 janv. 2017 à 22:12
Ca marche ! Je vous remercie grandement
0