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

Zend Framework PHP Discussion :

interprétation balise html de la bdd


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut interprétation balise html de la bdd
    Bonjour,

    Je suis actuellement en train de développer mon premier site avec zend et la technique mvc. J'ai suivi le tuto "Débuter avec Zend Framework 1.5 (approche MVC)" qui m'a permis d'avoir une mise en bouche.

    J'ai cependant un problème qui pour l'instant me bloc. J'ai dans ma base de données des contenus avec des liens html dedans. Lorsque je demande l'affichage de ce contenu, tous s'affiche correctement sauf que les balises html ne sont pas interprétées. Du coup je vois les balises des liens "a" avec les liens etc...

    Est ce que je dois modifier quelques choses dans le controller ? Cela vient t'il de ma config ?

    Merci

  2. #2
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Bonjour,

    comment fais-tu l'affichage de tes liens dans la vue ?
    Si tu utilises l'aide de vue 'escape', les caractères spéciaux sont traduits en entités html pour ne pas être interprétés par le navigateur...

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut
    Bonjour,

    Effectivement j'utilise la vue 'escape'. Le problème vient donc de la !!!
    Quelle vue dois-je utiliser pour que les caractères spéciaux ne soient pas traduits en entité html ? Car a par escape et render je ne connais pas les autres

    Merci

  4. #4
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Citation Envoyé par atchoumen Voir le message
    Bonjour,

    Effectivement j'utilise la vue 'escape'. Le problème vient donc de la !!!
    Quelle vue dois-je utiliser pour que les caractères spéciaux ne soient pas traduits en entité html ? Car a par escape et render je ne connais pas les autres

    Merci
    Bonjour, escape n'est pas une vue, mais une aide de vue

    Pour corriger ton problème, il te suffit de ne pas l'utiliser dans ta vue :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    // faire :
    echo $this->lien
    // au lieu de :
    echo $this->escape($this->lien);

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 35
    Par défaut
    Bonjour,

    Ah oui tout de suite sans la vue ça fonctionne mieux
    Je sais pas pourquoi je m'obstinais a vouloir mettre une vue

    Merci pour ton aide
    ++

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

Discussions similaires

  1. interprétation balises html dans webmail free
    Par pchartier dans le forum Langage
    Réponses: 0
    Dernier message: 18/08/2011, 20h17
  2. [AJAX] Ecriture de balise html dans une BDD avc AJAX
    Par togzz dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/11/2008, 10h59
  3. Interprétation balise html par Jasper
    Par Shoup's dans le forum Jasper
    Réponses: 1
    Dernier message: 19/06/2008, 14h26
  4. interprétation balise html dans un textearea
    Par skad dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/04/2008, 15h56
  5. forcer xsl à interpréter les balises html
    Par canal68 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 07/07/2005, 15h02

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