par
jpaul » 04 avr. 2006, 12:40
Charmant monsieur !!!
Oui c'est à moi qu'on parle ?
Bon comme il semble que ce n'est pas la première fois que tu poses cette question, bien que je ne soie pas spécialiste des smileys, je vais tenter de t'aider.
Tout d'abord, es-tu capable d'identifier la partie de code de ta messagerie (rassure moi : c'est bien du code PHP ?) qui affiche le corps des messages ?
Si oui, je pense qu'il te suffirait d'utiliser la fonction str_replace pour remplacer toutes les chaînes correspondant aux smileys par le lien vers leurs images...
comme par exemple :
Code : Tout sélectionner
$smil1 = array(":idea:", ":D");
$smil2 = array("<img src=\"images/smiles/icon_idea.gif\" alt=\"Idea\" border=\"0\" />", "<img src=\"images/smiles/icon_biggrin.gif\" alt=\"Very Happy\" border=\"0\" />");
$msg_smiley = str_replace($smil1, $smil2, $message);
Ca devrait marcher...
Charmant monsieur !!!
Oui c'est à moi qu'on parle ? :lol:
Bon comme il semble que ce n'est pas la première fois que tu poses cette question, bien que je ne soie pas spécialiste des smileys, je vais tenter de t'aider.
Tout d'abord, es-tu capable d'identifier la partie de code de ta messagerie (rassure moi : c'est bien du code PHP ?) qui affiche le corps des messages ?
Si oui, je pense qu'il te suffirait d'utiliser la fonction str_replace pour remplacer toutes les chaînes correspondant aux smileys par le lien vers leurs images... :idea: :D
comme par exemple :
[code]$smil1 = array(":idea:", ":D");
$smil2 = array("<img src=\"images/smiles/icon_idea.gif\" alt=\"Idea\" border=\"0\" />", "<img src=\"images/smiles/icon_biggrin.gif\" alt=\"Very Happy\" border=\"0\" />");
$msg_smiley = str_replace($smil1, $smil2, $message);[/code]
Ca devrait marcher...