10-02-2007, 12:52 PM
Bonjour à Tous ! Vous devez surement vouloir que vos joueurs puisse utiliser du BBcode dans votre messagerie ou dans la page de son alliance ou même dans leur profil dans votre jeu ! Mais seulement Vous ne savez pas vous y prendre et vous ne comprenez pas les autres tutoriaux ! :heuuu: Mes Amis ce tutorial est fait pour vous !
Compétence Requis :
-[PHP]Niveau semi-initié
------------------------------------------------------------
Nous allons utiliser une fonction qui sert pour remplacer les balises !
Str_replace
Je met tout d'abord le code puis je vais vous expliquez ligne par ligne !
Tout d'abord le message que vous voulez affiché ce trouvant dans $phrase !
Puis dans $avant ce trouve les balises bbcode que vous voulez remplacez !
(C'est à vous d'en rajouter , je n'en ai pas mis beaucoup pour ne pas surcharger )
Ensuite dans $après ce trouve les balises html qui vont remplacer les balises bbcode ! Chaque balise html correspond à ça balise bbcode ! Par exemple <font color=green> ce trouve à la 3 ème virgule et c'est pareil pour [vert] qui lui correspond !
En fin on affiche le tout avec str_replace !
Voici ce que devrai donné le code situé dans $phrase :
Bonjour sava ?Oui très bien !
J'espère que ce tutorial vous a aidé !
Compétence Requis :
-[PHP]Niveau semi-initié
------------------------------------------------------------
Nous allons utiliser une fonction qui sert pour remplacer les balises !
Str_replace
Je met tout d'abord le code puis je vais vous expliquez ligne par ligne !
Code :
<?php
$phrase = "[color=rouge]Bonjour sava ?[/color][color=vert]Oui très bien[/color]";
$avant = array("[color=rouge]", "[/color]", "[color=vert]", "[/color]",, "[centrer]", "[/centrer], "[img]", "[/img]");
$apres = array("<font color=red>", "</font>", "<font color=green>", "</font>", "<div align=center>", "</div>", "<img src=", ">");
echo $newphrase = str_replace($avant, $apres, $phrase);
?>
Tout d'abord le message que vous voulez affiché ce trouvant dans $phrase !
Puis dans $avant ce trouve les balises bbcode que vous voulez remplacez !
(C'est à vous d'en rajouter , je n'en ai pas mis beaucoup pour ne pas surcharger )
Ensuite dans $après ce trouve les balises html qui vont remplacer les balises bbcode ! Chaque balise html correspond à ça balise bbcode ! Par exemple <font color=green> ce trouve à la 3 ème virgule et c'est pareil pour [vert] qui lui correspond !
En fin on affiche le tout avec str_replace !
Voici ce que devrai donné le code situé dans $phrase :
Bonjour sava ?Oui très bien !
J'espère que ce tutorial vous a aidé !