Chat PHP/SQL avec BBCode
Fermé
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.
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:
- Chat PHP/SQL avec BBCode
- Coco chat - Accueil - Réseaux sociaux
- Remplaçant de Coco : quelles solutions pour tchater gratuitement en ligne ? - Accueil - Réseaux sociaux
- Chat engine - Télécharger - Outils Internet
- Coco chat gratuit - Forum Google Chrome
- Bounty chat coco ✓ - Forum Réseaux sociaux
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
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