Еще одна коротенькая статья. Сейчас я хочу показать, как можно добавить в текст смайлики :)
Все очень просто, скрипт проверяет текст на наличие символов символизирующих смайлик, если находит, то заменяет их html тегом img с соответствующей картинкой.
Вот весь скрипт:
$text = "Без смайликов было плохо:-( Но теперь есть смайлики : -) Ура : -) "; // текст комментария
// массив, в котором задается коду смайлика своя картинка
$smiles_key = array(
":-)"=>"<img src='images/smile1.gif'/>",
":-("=>"<img src='images/smile2.gif'/>",
);
// В цикле перебераем все смайлики, и ищим их в тексте. Если находим, то подставляем картинку
foreach($smiles_key as $key => $val){
$text = str_replace($key, $val, $text);
}
// вывод комментария со смайликами
echo $text;
