| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Как добавлять смалики? |
| Автор: Николай 15.6.2004, 07:22 |
| Я тут очень долго думал, но так ничего и не надумал. Скажите, как сделать, чтобы в форуме можно было добавлять смайлики. |
| Автор: Ignat 15.6.2004, 09:59 |
| eregi_replace(":-)","<img src=images/smile.gif>",$text); либо str_replace |
| Автор: savage 15.6.2004, 11:27 | ||
| Создай два массива. Один будет хранить смайлов (текстовых). А другой их анологов, только в виде картинок. Количество элементов в обоих массивах должно совпадать, соответственно.
Лучше пользуйся str_replase - скорость обработки будет быстрее. |
| Автор: IZ@TOP 15.6.2004, 13:56 | ||||
Это полный бред. Зачем писать вдвое больше кода когда можно обойтись одной строчкой???
http://php.net/str_replace |
| Автор: Alex55 26.6.2004, 09:27 | ||||||
------<html> <script language="JavaScript"> function add(img) { all=window.pole.value; window.pole.value=all+img } </script> <textarea>hello </textarea><br> <a href="javascript:add(':)')">add ;)</a> ------</html> -----<php> $smails[]=':)'; $smails[]=':('; $imgSmail[]='<img src=\'img/1.gif\'>'; $imgSmail[]='<img src=\'img/2.gif\'>'; $text="hello $out=str_replace($smails,$imgSmail,$text); echo $out; |
| Автор: vvglev 21.3.2005, 20:24 | ||
нам нужны эти см |