Du html dans formulaire admin

elpoueko -  
 elpoueko -
Bonjour,
J'ai créée une admin pour un site dans laquelle le client à la possibilité d'écrire des articles sur son site à l'aide d'un formulaire, le problème c'est que dans ce formulaire(<textarea>) il peut écrire du code HTML
(problème avec les guillemets, la touche entrée ne renvoie pas à la ligne etc..)

Existe t'il un moyen pour que cela se fasse automatiquement ?

Merci d'avance


A voir également:

2 réponses

Dj Nam Messages postés 327 Date d'inscription   Statut Membre Dernière intervention   41
 
Bonjour,

Il existe plusieurs possibilités pour faire cela.
Si tu veux tout développer de toi même, il faut jeter un oeil sur les fonctions php suivantes :
nl2br et htmlentitities

Si tu veux une solution toute prête, qui a fait ses preuves et facile à intégrer, tu peux regarder par là : https://ckeditor.com/
0
elpoueko
 
Merci pour ta réponse le site est déjà développer
il y a 3 pages dans l'admin pour la page actu
actu-ajout.php
actu-modif.php
actu-supp.php
j'ai regarder un peu "nl2br et htmlentitities" mais je comprend pas trop comment l'intégrer..
0
Dj Nam Messages postés 327 Date d'inscription   Statut Membre Dernière intervention   41
 
Et bien si l'on suppose que le contenu du textarea est stocké dans une variable nommée $message
il te suffit de faire :
$message = htmlentities(nl2br($message));

et après tu enregistre $message dans ta BDD.
comme ca après en front, tu n'a plus qu'à faire un
echo html_entity_decode($message);

et tu aura tout ton message en html affiché correctement.
0
elpoueko
 
merci ca marche nikel!
0