01.10.2006, 11:42
общий
это ответ
Здравствуйте, Rori!
1) Как уже сказал предыдущий эксперт, нужно пользоваться регулярными выражениями. Вот код, позволяющий выделять e-mail в приложении. Этот код не идеален, он обрабатывает адреса, в кот. только цифры и только буквы. Если хотите, то можете добавить ещё символы, кот. Вас нужны: <b>[\w.<font color=red>-_()</font>]</b>
2) Этот компонент называеться TINY MCE - <a href=‘http://tinymce.moxiecode.com/‘>http://tinymce.moxiecode.com/</a>. Этот компонент кроссбраузерный, т.е. работает в нескольких поддерживаемых браузерах
Приложение:
$html = preg_replace(
‘{
[\w-.]+ # имя ящика
@
[\w-]+(\.[\w-]+)* # имя хоста
}xs‘,
‘<a href="mailto:$0">$0</a>‘,
$text
);
echo $html;