Saisie de champ texte .. avec retour a la ligne etc

Discussion dans 'Web, design' créé par LebecK, 2 Avril 2004.

Statut de la discussion:
Fermée.
  1. Offline
    LebecK Touriste
    Code:
    <TEXTAREA name="niews" rows=7 cols=45></TEXTAREA>
    j ai se truc la dans un form ..

    Code:
    $accueil->message
    et ceci pour lire ..

    se que j aimerais c'est que les retour a la ligne inseré lors de la saisie soit reproduit a l 'echo sans avoir a manuelement mettre des <br>

    j ai pas trop d'idée de comment faire .. le plus petit coup de main sera le bien venu :D

    merci d'avance [/quote]
    LebecK, 2 Avril 2004
    #1
  2. Offline
    La Poubelle Elite
    C'est automatique.

    Textarea est le seul champ qui accepte les saut de ligne.

    Par contre, il ne différencie pas les retours chariot des sauts de ligne
    La Poubelle, 2 Avril 2004
    #2
  3. Offline
    LebecK Touriste
    hmm et pourquoi il me les restitue pas alors ?
    (j veux qu'il passe a la ligne suivante et retour en debut de ligne)
    LebecK, 2 Avril 2004
    #3
  4. Offline
    La Poubelle Elite
    Je viens d'essayer ça (vaut mieux que je vérifie mes conneries :p )

    Code:
    <html>
    <head>
    </head>
    <body>
    <?
    $accueil="zefoziefjzioefjozefzez
        zefiozmejfzieofz
    
    zefezf";
    ?>
    <TEXTAREA name="niews" rows=7 cols=45><?  echo $accueil;   ?></TEXTAREA>
    </body>
    </html>
    Ca marche sans problème.

    $accueil->message

    C'est une variable, une fonction.

    Si c'est une propriété de l'objet accueil, il faut faire un echo.
    Si c'est une fonction qui ecrit un message, il faut peut-être mettre les parentheses d'appel de la fonction.

    Rmq: L'ecriture doit être mis dans les balises textarea.
    La Poubelle, 2 Avril 2004
    #4
  5. Offline
    Styleman Touriste
    Je ne sais pas du tout si je repond bien, mais si c'est lorsque tu affiche le texte qu'il ne prends pas les saut a ligne automatiquement, tu peut toujours utiliser la fonction nl2br($texte)

    ça devrait fonctionner
    Styleman, 3 Avril 2004
    #5
  6. Offline
    La Poubelle Elite
    Pour info: La balise Textarea est la SEULE dans le code HTML qui tient compte des sauts de ligne et des espaces multiples (pas besoin d'espace insécable).
    La Poubelle, 3 Avril 2004
    #6
  7. Offline
    LebecK Touriste
    Merci Styleman :D sa fonctione avec ton nl2br

    (si texte area tient compte des saut de ligne etc .. ya un truc que j ai pas compris la)
    LebecK, 3 Avril 2004
    #7
  8. Offline
    Styleman Touriste
    peut etre avec le WRAP? je c pas trop c koi mais je c k'il y a VIRTUAL et je pense k'il a un rapport

    edit: et de rien :wink:
    Styleman, 3 Avril 2004
    #8
  9. Offline
    La Poubelle Elite
    As-tu fait un simple copie/coller du code (vachement compliqué) se trouvant au dessus pour tester :D
    La Poubelle, 4 Avril 2004
    #9
Statut de la discussion:
Fermée.