Page 1 sur 1

highlight_string() // textarea

Posté : 22 févr. 2007, 14:53
par vishnu
Un principe de base doit m'échapper: La coloration syntaxique se fait sans
problème avec un simple: echo highlight_string($code);
mais affiche le code html (non traduit) si je place ce dernier dans un
textarea ?.
OU comment obtenir la coloration syntaxique dans un textarea ?.

Suis encore un peut juste pour tenter la certification PHP !.

Merci pour vos réponses.[/code][/php]

Posté : 22 févr. 2007, 15:02
par jojolapine
réponse: Impossible!
Un textarea affiche et affichera toujours du "texte plat"...
Après si t'a du temps à perdre et de la motivation, tu peux toujours essayer de simuler un textarea en js... mais je te souhaite bon courage :langue:
Solution intermédiaire, un sytème de prévisualisation direct...

Posté : 22 févr. 2007, 15:08
par zigz4g
Pourquoi ne pas faire comme sur le forum ? Un bon div qui contient ton code colore.
<?php
echo "Je suis colore!<br />";
?>
Tu peux aussi utiliser FCKeditor.

re

Posté : 22 févr. 2007, 15:14
par vishnu
Merci pour ta réactivité. Je me doutais bien que je ne pouvais échapper
à un traitement du style JS et voir XMLHttpRequest.