Mise en page en wysiwyg qui ne s'affiche pas
Fermé
nik029
Messages postés
281
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
13 avril 2022
-
10 oct. 2012 à 13:38
nik029 Messages postés 281 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 13 avril 2022 - 8 nov. 2012 à 17:09
nik029 Messages postés 281 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 13 avril 2022 - 8 nov. 2012 à 17:09
A voir également:
- Mise en page en wysiwyg qui ne s'affiche pas
- Supprimer une page word - Guide
- Mise en forme conditionnelle excel - Guide
- Page d'accueil iphone - Guide
- Traduire une page web - Guide
- Mettre google en page d'accueil - Guide
8 réponses
ridvan
Messages postés
14
Date d'inscription
jeudi 12 juin 2008
Statut
Membre
Dernière intervention
10 octobre 2012
8
10 oct. 2012 à 16:48
10 oct. 2012 à 16:48
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.
nik029
Messages postés
281
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
13 avril 2022
44
10 oct. 2012 à 19:51
10 oct. 2012 à 19:51
J'utilise ceci : https://github.com/akzhan/jwysiwyg
Utilisateur anonyme
10 oct. 2012 à 20:02
10 oct. 2012 à 20:02
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
nik029
Messages postés
281
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
13 avril 2022
44
10 oct. 2012 à 20:21
10 oct. 2012 à 20:21
Comment remplacer les < par des &lquo; ?
Et de même pour le htmlentites.
Et de même pour le htmlentites.
nik029
Messages postés
281
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
13 avril 2022
44
Modifié par nik029 le 13/10/2012 à 12:45
Modifié par nik029 le 13/10/2012 à 12:45
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 ! ;-)
nik029
Messages postés
281
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
13 avril 2022
44
8 nov. 2012 à 17:09
8 nov. 2012 à 17:09
Up.