Du html dans ma BDD

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
J'ai mis un WYSIWYG dans mon site (ckeditor ). Une fois le commentaire envoyer ça le rentre dans ma BDD mais le problème c'est que quand on regarde le commentaire ça affiche du html .

Exemple:


Ce que je met: mon commentaire
Ca affiche ça: <strong>mon commentaire</strong>

Comment faire ?
Help me !!

Cordialement.

10 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Si tu utilises htmlspecialchars ou une fonction similaire en PHP, il faut la retirer.
    0
  2. ans
     
    Bonjour

    Tu utilises certainement la fonction html_entities ou html_special_chars pour enregistrer dans ta base de données (ce qui est toujours une erreur) ou au moment d'afficher (ce qui est souvent une bonne idée, mais pas si tu veux autoriser le HTML).
    Enlève ces fonctions et si c'est au niveau de l'enregistrement qu'elles sont présentes, remplace-les par les fonctions adaptées à ta base de données.
    0
  3. Utilisateur anonyme
     
    Je ne trouve pas !!
    Voici mes pages :

    Commentaire.php :

    http://justfoot.free.fr/commentaire.txt

    ajout_commentaire_reussi.php

    http://justfoot.free.fr/ajout_commentaire_reussi.txt
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. le père
     
    effectivement, aucune trace des fonctions en question. Bizarre.
    Quand tu dis que tu vois <strong>mon commentaire</strong> , c'est bien en affichant la page dont tu donnes le code dans commentaire.txt ?
    0
  6. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Dans la page d'enregistrement, fais un echo de la variable POST.
    0
  7. le père
     
    Qu'y a-t-il dans 'include/affiche_contenu.php' ?
    0
  8. Utilisateur anonyme
     
    att je l'up sur mon site :D
    0
  9. Utilisateur anonyme
     
    MEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERCCCCCCCCCCCCCCCCCCCCCCCCCIIII il y a un " htmlspecialchars" je le remplace par quoi ?

    Merci :D
    0
    1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Par rien, tu le tires.
      Pense aussi à retirer les parenthèses qui vont avec.
      0
    2. Utilisateur anonyme
       
      ok !
      merci beaucoup

      [résolu]
      0