ajouter smilies
Bonjour, je viens de créer un forum en suivant le tuto de ce site et j'aimerais savoir comment ajouter des smilies dans les messages?
Merci d'avance
Il suffit d'utiliser la fonction str_replace pour remplacer une chaine de caractere par l'image du smiley.
Comme ici, quand tu tapes une certaine chaine de caractere, ben ca la remplace avec une image.
je comprends pas très bien là je dois modifier quelques choses dans MySQL
J'ai mis les info dans MySql je dois mettre quelques choses dans ce genre là dans le insert_sujet_traitetement et insert_reponses_traitement??
$sql = 'SELECT code, lien FROM forum_smilies';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($data6 = mysql_fetch_array($req)) {
$code=$data6['code'];
$lien=$data6['lien'];
$news=str_replace($code,'<img src="'.URL_SITE.'forum/smiley/'.$lien.'" alt="Smiley" border=0>',$forum);
}
mysql_free_result($req);
C'est quoi $forum ?
bein enfaite j'ai repris le code de DAnews, en essayant de modifier pour mon forum, mais ça ne marche pas
mtn j'ai compris avec str_replace
je suis à chaque fois obliger de mettre str_replace avec tous les smilies sur toutes les pages?
sur quelles pages je dois les mettres
Ben oui, un str_replace par smiley.
Et la page, ben la ou tu veux afficher les smileys....