| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > выбор из базы |
| Автор: Рыжий 19.2.2005, 21:15 | ||||
| Вот столкнулся с проблемой при написании скрипта. Итак у меня есть скрипт ленты новостей, а мне нужно добавить в неё немного смайликов. У меня на локалке стоит phpbb2 и он использует базу данных для хранения смайликов, можно использовать это! Так вот, при заполнении очередной новости чел например может написать: всем привет :) Вот мне нужно чтобы :) он заменил на соответствующий смайл. Я например могу разбить эту строку на массив по пробелам:
А вот дольше у меня заминка, я например думал сначала сосчитать сколько у меня смайликов и, если коды совпадают, то выводить соответствующую картинку. Вот код
Мда, конечно решение не самое лучшее, может есть что то попроще? Ну а пока над этим думайте :) |
| Автор: Irokez 19.2.2005, 21:53 |
| а не легче ли: получая из базы все смайлики заменять в тексте при помощи регекспа смайлы на картинки? |
| Автор: Рыжий 19.2.2005, 22:58 |
| хм, возможно и легче, попробую так, как выполню - отвечу |
| Автор: The MASTER 19.2.2005, 23:16 |
| Лучше Ява скриптом искать все символы |
| Автор: Рыжий 19.2.2005, 23:25 | ||
Погоди какой регексп? regexp что ли?? |
| Автор: Irokez 20.2.2005, 09:45 |
| PHP-Script регулярные выражения - preg_replace(), хотя можно и просто str_replace() |