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

Symfony PHP Discussion :

TextArea et affichage des saut de ligne


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 24
    Par défaut TextArea et affichage des saut de ligne
    Bonjour,

    J'ai champ : 'travaux' => new sfWidgetFormTextarea()

    et quand je l'echo : echo $suivis->getTravaux()

    il ne m'affiche pas les saut de ligne il met tout sur une ligne (et les saut de ligne se transforme en espace) en base de données les saut de ligne y sont bien.

    En rajoutant la fonction nl2br() ca fonctionne MAIS n'ayant jamais utilisé cette fonction je voulais savoir d'une si c'était normal ^^ et aussi la bonne méthode.

    Merci

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Ce n'est pas logique qu'il ne t'affiche pas ta zone de saisie correctement.

    D'où viennent les données affichées ?

    Sont-elle manipulée pour toi entre la première saisie et le deuxième ? Comment ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 24
    Par défaut
    Hello,
    Les données sont d'une base de données MySQL en utf8 mais dans la base de données y a bien les saut de ligne, c'est uniquement aprés le get du champ que les saut de ligne devienne des espaces

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Comment les données arrivent dans ta base ? Qui et comment les mets à jour ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 24
    Par défaut
    Formulaire crée avec symfony en l'occurrence le champs et un textarea comme précisé au dessu

  6. #6
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Donc tu as un form, qui permet d'éditer un champ avec un textearea et l'affichage du texterea n'est pas possible lors de l'édition d'un enregistrement juste enregistré alors qu'aucun traitement n'a été entrepris.

    Est-ce un bon résumé ?

  7. #7
    Invité de passage
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2011
    Messages : 1
    Par défaut ESC_RAW
    Bonjour,
    Je pense avoir été confronté au même souci que toi, j'ai trouvé une solution en fouillant, peut être ça t'aidera. J'ai donc utilisé ESC_RAW

    essayes : echo $suivis->getTravaux(ESC_RAW)

    au revoir

Discussions similaires

  1. Afficher un champ mysql textarea avec des sauts de lignes
    Par Alpoids dans le forum Ext JS / Sencha
    Réponses: 7
    Dernier message: 19/11/2010, 15h25
  2. Affichage des sauts de lignes dans une zone de texte
    Par Whombat dans le forum Langage
    Réponses: 3
    Dernier message: 25/01/2009, 02h47
  3. Réponses: 1
    Dernier message: 13/08/2008, 13h59
  4. changer un textarea par fonction JS : texte avec des sauts de ligne
    Par agrotic dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/10/2006, 14h08
  5. [php] Affichage des sauts de ligne </br>
    Par Flushovsky dans le forum Langage
    Réponses: 3
    Dernier message: 21/12/2005, 15h51

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