Problème PHP/HTML

Résolu
Bonjour,
Mon problème est le suivant:
Dans un formulaire je rentre un texte qui est sauvegardé dans la base de donné (retour à la ligne présent) mais lorsque je récupère mes données, ça affiche mon texte mais sans les retours à la ligne.
Si quelqu'un aurait une idée et s'il le faut un bout de script à me faire parvenir je vous remerci.

Cordialement,
Sporto
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. Contributeur
    Salut,

    Pour l'impression, essaye d'ajouter la fonction nl2br() : ça va ajouter des balises <br> à chaque retour de chariot.

    @Bientôt
    0
    1. Ok merci beaucoup.
      Mais il faut le rajouter ou ça? une fois la table selectionnée?
      0
  2. Up
    Comment marche la commande nl2br() ?
    0
    1. Contributeur
      Par exemple, le code :
      <?php
      echo nl2br("foo n'est pas\n bar");
      ?>

      va afficher :

      foo n'est pas<br />
      bar

      Il te faudra donc l'inserver dans chaque impression à l'écran.
      0
      1. ok merci.
        Mais lorsque je récupère mes données dans la base, ça va me les replasser ou il y a un retour charrio dans la base?
        ou il faut faire en plus une modification au formulaire?
        0
    2. Contributeur
      Non non, ton formulaire peut rester tel qu'il est actuellement.

      Les retour de chariot vont être remplacés par des <br>, ça affecte uniquement l'impression, pas le reste.
      0