lalles | En faite, j'ai un ami qui a développer un mini forum. J'ai déjà codé une fonction qui permet de transformer le code html entrer dans le message en texte, de mettre des smileys (sans etre gener par le ; en debut de smileys) et de transformer tous les caracteres speciaux (& < > ...) en code
Maintenant, je veux mettre des codes pour mettre du texte en gras, ...
je veux que la balise (elles sont entre crochet) de debut et de fin soient présente, dans le bonne ordre, voila ma solution, mais je me demande si on ne peut pas faire mieux:
Code :
- //le caractere vide au debut sert à éviter le cas ou le message commence par une balise
- while (($debut = strpos(" ".$Message,"" ))&&($fin = strpos($Message,"",$debut)))
- $Message = substr_replace($Message,"<b>".substr($Message,$debut+2,$fin-$debut-2)."</b>",$debut-1,$fin-$debut+5);
|
Merci
|