Coloriser et séparer seulement le code ds un text
ca va presuqe tres bien. En effet mnt, a la place de me mettre mon code il me met Array.
Pq? et comment remettre mon code?
Thymus
Pq ? j'en sais rien, je sais pas ce que tu as fais
Mais en général, quand ca ecrit çà, ce que tu fais un echo sur un array justement.
Bon pour faire plus simple je te montre le code terminale si on peut l'appelé ainsi...
Voici le code que j'utilise pour le faire sortir dans le $textarea là, il y a d'autres variables aussi mais qui n'interviennent pas dans le code.
while($CoursSel = mysql_fetch_array($Sel))
{
$id = $CoursSel['id'];
$Titre = $CoursSel['Titre'];
$textarea = $CoursSel['Cours'];
$Lang = $CoursSel['Lang'];
include("Remplacement.php");
$Cours = $textarea;
Le contenu de Remplacement.php :
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=740]ce lien[/lien])
et
voilà ce que ca me donne
Thymus
Thymus
Oué mais t'as un pb de callback la.
Regarde le manuel PHP sur la fonction preg_replace_callback.
Le $textearea dans ta fonction highlightstring_XHTML, c'est plus une chaine de caracteres, mais un array.
ben c'est ce que j'ai fait en premier figure toi, mais je vois pas vraiment ou j'ai une erreur, excuse moi si je suis un peu aveugle..
Thymus
sorry j'avais pas vu ta réponse. Effectivement tu remarques que j'ai besoin de ces array ou sinon, je devrais taper bcp de lignes de codes en plus.
Comme puis-je faire?
Thymus
Ben dans ta fonction $textarea est un array (ce n'est plus une chaine).
là je dois bien t'avouer que je suis larguer...
Thymus