Petit problème php (sauter une ligne)

Darkounet Messages postés 42 Statut Membre -  
Darkounet Messages postés 42 Statut Membre -
Bonjour, je fais acuellement un petit site perso, sur lequel les gens peuvent m'envoyer un mail grace a un formulaire en html et une fonction php (la fonction mail).
J'ai le code suivant :

<?php
ini_set('sendmail_from', 'john@gmail.com');
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$mail = $_POST['mail'];
$objet = $_POST['objet'];
$message = $_POST['message'];
mail('john@gmail.com', $objet, $nom.' '.$prenom.' '.$message);
?>

Tout marche niquel sauf que dans le corp du mail que je reçoi, tout est mis bout a bout, comment sauter des lignes entre les $nom, $prenom, et $message ?

Merci d'avance !
Configuration: Windows XP
Firefox 3.0.3

6 réponses

  1. cybertipunch Messages postés 641 Date d'inscription   Statut Membre Dernière intervention   176
     
    Bonsoir
    Peut-être un <br> ??
    -1
  2. Darkounet Messages postés 42 Statut Membre
     
    Non,
    si je met :
    mail('john@gmail.com', $objet, $nom.' '.$prenom.'<br>'.$message);
    ?>
    Ca m'affiche dans le mail :
    $nom $prénom<br>$message
    En gros le <br> n'est pas interpreté, il est seulement affiché, d'ou mon post sur ce forum ^^
    -1
  3. societeserieuse Messages postés 202 Statut Membre 7
     
    ton mail est au format texte essai \n
    -1
  4. Darkounet Messages postés 42 Statut Membre
     
    Comme ca ? :
    <?php
    mail('john@gmail.com', $objet, $nom.' '.$prenom.\n.$message);
    ?>
    -1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. societeserieuse Messages postés 202 Statut Membre 7
     
    mdr non plutot comme ca :

    <?php
    mail('john@gmail.com', $objet, $nom.' '.$prenom.'\n'.$message);
    ?>
    -1
  7. Darkounet Messages postés 42 Statut Membre
     
    Dac merci ca marche par contre il faut juste mettre des doubles cotes "\n", avec des simple ca marche pas.
    -1