[html] affichage dans un textarea
brudao
Messages postés
553
Statut
Membre
-
toto -
toto -
Bonjour,
j'ai des textes enregistré dans ma bd avec des balises (<br>,<stong>..)
maintenant quand j'affiche cela dans un textarea, le texte sort avec les balises.
j'ai utilisé la fonction htmlentities() pourqu'il m'affiche mon texte correctement
sans balise mais pas de succès.
j'aimerais savoir comment faire pour un affichage correct.
merci
j'ai des textes enregistré dans ma bd avec des balises (<br>,<stong>..)
maintenant quand j'affiche cela dans un textarea, le texte sort avec les balises.
j'ai utilisé la fonction htmlentities() pourqu'il m'affiche mon texte correctement
sans balise mais pas de succès.
j'aimerais savoir comment faire pour un affichage correct.
merci
A voir également:
- [html] affichage dans un textarea
- Editeur html - Télécharger - HTML
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Espace html - Astuces et Solutions
4 réponses
A première vue, le SQL te renvoie la chaîne de caratère brute, sans interpréter les balises...et si tu essayait d'attribuer cette chaîne de caractère dans une variable php et d'utiliser echo?
ex:
html:
<input type="textarea"> ton appel php </input>
php:
$var=[ta requête sql];
echo $var;
ex:
html:
<input type="textarea"> ton appel php </input>
php:
$var=[ta requête sql];
echo $var;
Bonjour
mysql et PHP n'ont jamais interprété les balises HTML, c'est au browser du client de le faire.
Le problème c'est que textarea n'est pas fait pour afficher du texte mis en forme, mais du texte brut.
print strip_tags(nl2br($texte)); pour retirer les balises en transformant les <BR> en changements de ligne
mysql et PHP n'ont jamais interprété les balises HTML, c'est au browser du client de le faire.
Le problème c'est que textarea n'est pas fait pour afficher du texte mis en forme, mais du texte brut.
print strip_tags(nl2br($texte)); pour retirer les balises en transformant les <BR> en changements de ligne