IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

input text = monoligne et en multi ?


Sujet :

Langage PHP

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut input text = monoligne et en multi ?
    Bonjour à tous,

    Je voudrais pouvoir envoyer des textes à la base de donnée en conservant les retours à la ligne mais je me suis aperçu que l'input text n'est qu'un monoligne.

    Pour pouvoir avoir des retours à la ligne, il faut se servir textera mais le problème c'est que je me suis planté, ou plus précisément je ne sais pas comment transformer (d'input text à input textera) et le faire fonctionner correctement.

    Voici le code initale :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <label for="commentaire">Commentaire :</label><input type="text" name="commentaire" value="<?php echo $donnees['commentaire']; ?>" />
    J'ai remplacé par

    <label for="commentaire">Commentaire :</label><input type="textera" name="commentaire" value="<?php echo $donnees['commentaire']; ?>" />
    Cela ne fonctionne pas, je compte sur vous pour m'aider

    Merci d'avance
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

  2. #2
    Membre régulier Avatar de moogli
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 58
    Points : 102
    Points
    102
    Par défaut
    salut,

    il n'y a pas de balise input textarea.

    textarea est une balise

    @+

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut
    Merci de votre réponse, j'ai regardé et j'ai remplacé par ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <textarea name="commentaire" cols="50" rows="10"><?php echo $donnees['commentaire']; ?></textarea><br />
    Lorsque je reviens en édition, ça marche, il y a les retours à la ligne.

    Mais lorsqu'il s'agit d'afficher sur une page, ça ne s'affiche pas avec les retours à la ligne, code utilisé est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Commentaires : <?php echo $donneesactuel['commentaire']; ?><br />
    Où est-ce que j'ai oublié ou trompé ?

    Merci d'avance
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Points : 331
    Points
    331
    Par défaut
    Bonsoir,

    La fonction nl2br() pourrait se montrer utile

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut
    Bonsoir,

    Merci au modérateur d'avoir déplacé le sujet au bon endroit.

    heretik25, j'ai regardé la fonction nl2br(), c'est un poil trop compliqué pour moi (avec ma mince connaissance acquise), pourrais-tu m'aider ?

    Merci d'avance.

    Bonne soirée
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut
    Bonjour,

    Je me permets de relancer ce sujet en espérant qu'il y aura quelqu'un pour m'aider.

    Bonne journée.
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

  7. #7
    Membre éprouvé

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Points : 1 022
    Points
    1 022
    Par défaut
    je pense que tu va prendre le temps...

    c'est quand même compliqué de t'aider sachant que tu nous dit que tu ne connais rien avec plus de 900 messages...

    donc regarde les cours pour les débutants, peu être...
    Conception / Dev

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut
    Chacun n'évolue pas de la même façon et le nombre de message ne veut rien dire du tout... Je pourrais avoir 880 messages postés sous environnement Windows et ce ne sont pas les 900 messages postés sous PHP / MySQL...

    Je suis zen, c'est juste que ce genre de remarque me dégoute...

    J'ai déjà posté des demandes pour plusieurs différents choses dont je ne connaissais pas, en essayant de me débrouiller et en montrant les codes sources on arrive à s'en sortir. Exemple, je n'aurai jamais pu avoir mon code php sans diverses aide tout simplement parce que je suis incapable.
    Et on n'a pas forcément tous la même passion pour apprendre à des langages programmations d'A à Z et en comprenant bien, il y en a qui se sentent super à l'aise et l'autre moins, je fais parti de ceux qui se sentent moins à l'aise et j'y peux rien mais je m'efforce toujours d'essayer de me donner au maximum de ce que je peux.

    Bonne journée
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

  9. #9
    Membre émérite
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 563
    Points : 2 390
    Points
    2 390
    Par défaut
    Pour utiliser la fonction nl2br il suffit de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Commentaires : <?php echo nl2br($donneesactuel['commentaire']); ?><br />
    Zend Certified PHP Engineer

    « Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut
    Bonjour Seb33300,

    Je vous remercie de votre réponse, cela fonctionne à merveille...
    L'erreur que j'ai fait, c'est de ne pas avoir mis dans la bonne place les deux parenthèses.

    Bonne journée.
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

  11. #11
    Membre éprouvé

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Points : 1 022
    Points
    1 022
    Par défaut
    désolé {F-I} si j'ai été un peu sec dans mon propos, méaculpa pour moi , et bonne continuation à toi..
    Conception / Dev

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 991
    Points : 659
    Points
    659
    Par défaut
    Pas souci, bonne journée
    Il est plus facile de dire que de faire.
    Handy-Mobil.fr

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. multi line input text
    Par toraus dans le forum JSF
    Réponses: 2
    Dernier message: 20/04/2009, 10h18
  2. input texte
    Par pascal.cargouet dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/12/2004, 11h02
  3. Problème de contrôle de champ input texte
    Par NATHW dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 08/10/2004, 22h48
  4. Afficher un varchar complet dans un input text
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 25/06/2004, 12h17
  5. [FORMULAIRE] Récupération de input 'text'
    Par danael dans le forum Flash
    Réponses: 5
    Dernier message: 19/07/2003, 11h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo