salut ou re all
pour le livre d´or de mon site je comptait integrer des smyleys histoire de rendre sa plus sympa.
donc g integré ce code a celui du livre d´or
while($data = mysql_fetch_array($req))
{
$message = $data[message];
// on remplace les smyley ecrit par leur equivalent image
//
--------------------------------------------------
-----
$message = str_replace(":D", " <img src=\"../images/smilies/bigsmile.gif\" border=\"0\"", $message);
$message = str_replace("cool", " <img src=\"../images/smilies/cool.gif\" border=\"0\"", $message);
$message = str_replace(":(", " <img src=\"../images/smilies/sad.gif\" border=\"0\"", $message);
$message = str_replace(":s", " <img src=\"../images/smilies/mad.gif\" border=\"0\"", $message);
$message = str_replace(":o", " <img src=\"../images/smilies/shocked.gif\" border=\"0\"", $message);
$message = str_replace(":)", " <img src=\"../images/smilies/smile.gif\" border=\"0\"", $message);
$message = str_replace("super", " <img src=\"../images/smilies/thumbup.gif\" border=\"0\"", $message);
$message = str_replace("naze", " <img src=\"../images/smilies/thumbdown.gif\" border=\"0\"", $message);
$message = str_replace(":p", " <img src=\"../images/smilies/tongue.gif\" border=\"0\"", $message);
$message = str_replace(";)", " <img src=\"../images/smilies/wink.gif\" border=\"0\"", $message);
//
--------------------------------------------------
-----
mais le truc c qu´il remplace qu´1 seul smyley :/
en revanche il affiche le premier qu´il trouve ds le message sans probleme