ajouter smilies

Répondre
Justin
le 12/03/2004 à 22:10
Justin
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
LA GLOBULE
le 12/03/2004 à 22:37
LA GLOBULE
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.
Justin
le 12/03/2004 à 23:28
Justin
je comprends pas très bien là je dois modifier quelques choses dans MySQL
Justin
le 12/03/2004 à 23:40
Justin
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);
Justin
le 13/03/2004 à 09:49
Justin
bein enfaite j'ai repris le code de DAnews, en essayant de modifier pour mon forum, mais ça ne marche pas
Justin
le 13/03/2004 à 10:37
Justin
je suis à chaque fois obliger de mettre str_replace avec tous les smilies sur toutes les pages?
LA GLOBULE
le 13/03/2004 à 12:00
LA GLOBULE
Ben oui, un str_replace par smiley.
Et la page, ben la ou tu veux afficher les smileys....
Répondre
LoadingChargement en cours