простая замена текста на...определенные...
по этому примеру можно сделать и BBcode`s
<?php
/////////////////////////////////////
/// ФУНКЦИЯ СМАЙЛОВ//////////////////
/////////////////////////////////////
function smileys($text){
$text = strtr($text, array(
':)'=>'<img src="smileys/1.gif" alt=":)"/>',
':('=>'<img src="smiles/2.gif" alt=":("/>',
':P'=>'<img src="smiles/3.gif" alt=":P"/>',
':D'=>'<img src="smiles/4.gif" alt=":D"/>',
/// ПРИМЕР ДОБАВЛЕНИЯ СВОЕГО СМАЙЛА ///
'smile'=>'<img src="smileys/smile.gif" alt="smile"/>',
/// smile - имя смайла; лучше всего использовать такие имена : :smile: , .smile. ; и т.д. ;
/// <img src="smiles/smile.gif" - полный путь к граф. файлу ;
/// alt="smile" - текст при наведении курсора ;
/// инклудить где собираетесь использовать смайлы ;
/// надеюсь все понятно написал?информация понятна даже для нуба :) ;
));
return $text;
}
?>