Coloriser et séparer seulement le code ds un text
me revlà, la globule, je ne vois vraiment pas ce qui coince aide moi plz
Thymus
Je te l'ai dit, $textarea est un array.
Regarde ce qu'il y a dedans, tu comprendras.
je dois surement etre con parce que je ne vois rien, j'ai essayé plein de truc ms rien ne change, j'ai enlevé tout les mysql_fetch_array ms ca change rien.
Il y a surement un truc que je ne sais pas alors si tu pouvais me dire ce qu'il se passe je comprendrais pt plus vite ...
Thymus
Ben moi non je ne sais pas ce qu'il se passe justement, c'est pour cela que je te demande de regarder ce qu'il y a dans le tableau $textarea.
Enleve donc tout le code de ta fonction highlight_XHTML, et met dans cette fonction : print_r($textarea).
Et regarde ce que ca affiche (regarde donc ce qu'il y a dans le tableau $textarea).
il m'affiche ca :
Array ( [0] => [CodePHP]<? $Essai = "Valeur"; echo "Essai" ; while 'ef'; ?>[/CodePHP] [1] => <? $Essai = "Valeur"; echo "Essai" ; while 'ef'; ?> )
Thymus
Bon ben voila, c'est deja plus clair.
Il faut que tu appliques ta fonction sur $textarea[1].
et comment je fais ca? je dois le mettre ds le preg_replace_caalback? donc, ("","",$textarea[1])?
Ou direct ds la fonction? si ui, ou?
Thymus
je l'ai mis là et ca marche presque now
Thymus
highlight_string($textarea[1]);
ms mnt il m'affiche le code comme si j'avais mis un html_entities...
Thymus
ca va, c'est une erreur de ma part
Thymus