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
    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.
    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.
      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?
    2. Contributeur
      Salut,

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

      @Bientôt
      1. Ok merci beaucoup.
        Mais il faut le rajouter ou ça? une fois la table selectionnée?