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.
A voir également:

10 réponses

avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Si tu utilises htmlspecialchars ou une fonction similaire en PHP, il faut la retirer.
0
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
Utilisateur anonyme
 
OK merci je regarde :D
0
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
Utilisateur anonyme
 
oui
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Dans la page d'enregistrement, fais un echo de la variable POST.
0
le père
 
Qu'y a-t-il dans 'include/affiche_contenu.php' ?
0
Utilisateur anonyme
 
att je l'up sur mon site :D
0
Utilisateur anonyme
 
MEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERCCCCCCCCCCCCCCCCCCCCCCCCCIIII il y a un " htmlspecialchars" je le remplace par quoi ?

Merci :D
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Par rien, tu le tires.
Pense aussi à retirer les parenthèses qui vont avec.
0
Utilisateur anonyme
 
ok !
merci beaucoup

[résolu]
0