Chat PHP/SQL avec BBCode

Fermé
Anthony - 24 juil. 2009 à 16:05
 krabs - 24 juil. 2009 à 17:29
Bonjour, j'ai réalisé un chat en PHP/SQL avec l'aide du tuto du site du zéro (https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914663-tp-un-minichat cepedant j'aimerais l'améliorer.

Je souhaiterais en effet qu'il prennent le BBCode. Pour que les membres par exemple puissent utiliser [img],[b],[url] etc...
J'afficherais un lien où ils cliqueront pour leur indiquer comment les utiliser.
Cependant je ne sais pas comment je peut faire pour faire en sorte qu'il prenne le BBCode.
Je sais que sa "converti" ensuite ce qui est entré (le BBCode) en HTML au serveur mais je ne sais pas comment faire. Est-ce dans une page à côté de celle du chat (comme on fait pour le CSS) ?

Enfin, j'attends votre aide et vos explications, détaillées si possible.
Merci.
A voir également:

1 réponse

Bonjour,

Le principe est très simple
Imaginons qu'on tappe "[b]salut[/b]" il suffit de remplacer [b] par <b> et [/b] par </b>
Pour cela on a une fonction tres pratique en php : str_replace()
dont voila la doc : https://www.php.net/manual/fr/function.str-replace.php
Donc pour chaque balise il faut rentré
str_replace("[b]",$message_de_l_utilisateur,"<b>");
str_replace("[/b]",$message_de_l_utilisateur,"</b>");
etc...

Bonne journée
-1