Enlever les <br>

salu salu!!!

voila, mon pb est tout simple, j affiche dans un text area un texte que je recupere d'une bdd afin de le modifier
le pb c es que je reli, mais avec des <br /> de partout
je voudrai savoir comment faire pour ne pas afficher les <br />
(mais conserver les retours a la ligne)
voila ma ligne de code:
<td><textarea rows="5" name="resolution" cols="30" ><?echo($donnees['resolution']);?></textarea></td>

merci d'avance ;)

l'informatique ca rend fou!!!!!

7 réponses

  1. sinon :

    preg_replace("<br/>", " \n", $tavariable);

    ps: double les cheuvrons du <br /> si il s'affiche encore
    1. ca y est!!!
      merci, la methode de ibook etais presque la bonne,
      il faut que je mette ca:
      <?echo(str_replace("<br />","",$donnees['resolution']));?>

      et il me met le texte avec les retour a la ligne, sans afficher les <br/>come ca quand je renvoi, il ne met pas de <br> en plus

      thx a vous tous ;)

      l'informatique ca rend fou!!!!!
      1. C'est parce que tu as utilisé la fonction nl2br() qui ajoute les retour charriot
        il suffit de l'enlever..

        6 ans après ca va mieux?
    2. lol j'ai du mal a te suivre la :p

      "Un simple homage a JAH, ss joins ni faux rasta, simple mes
      au roi, qu'je sens si pres de moi" DubIncorporation
      1. ba ta ka faire un post-traitement juste avant d'insérer dans la bdd, tu utilise str_replace() pour corriger
        1. arf zut de fulte :p
          le truc, c es que en fait c es pour modifier un champs
          alors lorsqueje recupere la valeur, j ai des <br> ET des retors a la ligne, ce qui fait que apres quand je renvoi, si j eleve pas les <br> et ba j'ai le double de retour a la ligne :(
          vu que il met dans la base les <br> affichés et ossi des nouveau <br>

          l'informatique ca rend fou!!!!!
          1. Ben il me semble que dans un textarea le retour a la ligne se font avec "\n" donc ta juste a remplacer :
            <?echo($donnees['resolution']);?>

            par :
            <?echo(str_replace("<br />","\n",$donnees['resolution']));?>

            a tester et a confirmer....
            1. L'idee est bonne, j'avais fait ca, la syntaxe, j'ai completement oublie et pa sle temps de tester :o)

               .  .  En raison de l'indifference generale
              \_/  Demain est annule
            2. ta solution ne marche pas, car en fait, il fait des retours a la ligne en plus

              moi je recupere un truc du genre:
              blabla <br />
              blabla<br />

              je voudrai:
              blabla
              blabla

              avec ta methode:
              blabla

              blabla

              donc voili
              fodrai peut etre que je fasse:
              <?echo(str_replace("<br />","",$donnees['resolution']));?>

              l'informatique ca rend fou!!!!!
          2. Je ne pense pas que se soit possible mais je me trompe peu etre

            "Un simple homage a JAH, ss joins ni faux rasta, simple mes
            au roi, qu'je sens si pres de moi" DubIncorporation