06-02-2008, 07:43 AM
En fait, cela marche lorsque j'éxecute cette commande :
( ce qui n'affiche pas le code, juste Object ) mais lorsque je rajoute parse_code, à la fin, ca me met :Code PHP :
<?php
$chaine = preg_replace('/\[php\](.+?)\[\/php\]/', new GeSHi('$1','php'), $chaine);
Error a écrit :Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /mnt/140/sdb/1/8/0tt0k4r/BBcode.php on line 18. :mauvais:
Maintenant au moins, je sais dans quelle direction m'orienter :ninga: , je dois tenter d'afficher le 'parse_code' indirectement :rip: , donc sans le -> :non: :non:
____________________________________________
{ environ 6 minutes plus tard }
Après plusieurs tests, je trouve que :
• Lorsque j'essaie
Code PHP :
<?php
$v->parse_code;
$chaine = preg_replace('/\[quote\](.+?)\[\/quote\]/', '"<sup style="border: 1px dashed #9a2500; background-color: #000030; color: #9a2500;"> $1 </sup>"', $chaine);
$chaine = preg_replace('/\[html\](.+?)\[\/html\]/', '$1', $chaine);
$chaine = preg_replace('/\[php\](.+?)\[\/php\]/', new GeSHi('$1','php')$v, $chaine);