Mise en page en wysiwyg qui ne s'affiche pas
nik029
Messages postés
315
Statut
Membre
-
nik029 Messages postés 315 Statut Membre -
nik029 Messages postés 315 Statut Membre -
Bonjour,
Sur mon site, j'ai intégrer un éditeur wysiwyg. Le problème, c'est quand je clique sur enregistrer, lorsque je vais sur la page de mon site où le texte que j'ai créer et mis en page avec l'éditeur, la mise en page ne s'applique pas et affiche cela :
<div align=\"justify\"><b>C\'est un constat qui serre le ventre : en un siècle, 1 milliard d\'hectares de terres fertiles a été dégradé sous l\'action de l\'activité humaine, soit autant que depuis les débuts des civilisations agricoles. </b><br><br>«
Comment faire pour régler ce problème ?
PS : J'ai intégrer ceci à mon code, sans plus de changement :
Merci d'avance.
--
Une fois un problème résolu, mettez un +1 sur la réponse qui vous à aidez et mettez Problème Résolu ! ;-)
Sur mon site, j'ai intégrer un éditeur wysiwyg. Le problème, c'est quand je clique sur enregistrer, lorsque je vais sur la page de mon site où le texte que j'ai créer et mis en page avec l'éditeur, la mise en page ne s'applique pas et affiche cela :
<div align=\"justify\"><b>C\'est un constat qui serre le ventre : en un siècle, 1 milliard d\'hectares de terres fertiles a été dégradé sous l\'action de l\'activité humaine, soit autant que depuis les débuts des civilisations agricoles. </b><br><br>«
Comment faire pour régler ce problème ?
PS : J'ai intégrer ceci à mon code, sans plus de changement :
$texte=mysql_real_escape_string($texte);
Merci d'avance.
--
Une fois un problème résolu, mettez un +1 sur la réponse qui vous à aidez et mettez Problème Résolu ! ;-)
A voir également:
- Mise en page en wysiwyg qui ne s'affiche pas
- Mise en forme conditionnelle excel - Guide
- Ma clé usb ne s'affiche pas - Guide
- Supprimer page word - Guide
- Afficher google en page d'accueil - Guide
- Mise en page colonne word - Guide
8 réponses
Quel est votre éditeur ? Moi personnellement je vous conseillerai TinyMCE.
Si vous utiliser PHP à ce moment là vous aurez besoin peut-être le fonction de stripslashes() pour enlever les slashes.
Si vous utiliser PHP à ce moment là vous aurez besoin peut-être le fonction de stripslashes() pour enlever les slashes.
Le texte qui sort de ton éditeur doit passer dans un htmlentities(textarea_de_ton_editeur), et remplace les "<" etc... par le code html &lquo; un truc du style.
Ton texte doit être stocké en mode : &lquo;div&rquo; pour dire <div>
Au niveau sécurité, c'est bien. Pour le retranscrire, utilises nl2br()
Ton texte doit être stocké en mode : &lquo;div&rquo; pour dire <div>
Au niveau sécurité, c'est bien. Pour le retranscrire, utilises nl2br()
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je viens d'essayer en placant
Sachant que j'ai mis dans mon code :
Ce qui affiche maintenant : <blockquote><i>Bonjour</i><b><i> </i>mesdames messieurs !</b><br><br>Comment allez-vous aujourd\'hui ?<br></blockquote>
(avec des < etc.)
Une fois un problème résolu, mettez un +1 sur la réponse qui vous à aidez et mettez Problème Résolu ! ;-)
$texte=nl2br($texte);après
$texte=mysql_real_escape_string($texte);et le problème persiste.
Sachant que j'ai mis dans mon code :
<?php echo htmlentities($article['texte']); ?>
Ce qui affiche maintenant : <blockquote><i>Bonjour</i><b><i> </i>mesdames messieurs !</b><br><br>Comment allez-vous aujourd\'hui ?<br></blockquote>
(avec des < etc.)
Une fois un problème résolu, mettez un +1 sur la réponse qui vous à aidez et mettez Problème Résolu ! ;-)