Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Помогите с выводом смайлов
Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2008
Помог: 0 раз(а)
Champion, Fatal error: Only variables can be passed by reference
и если убрать в str_replace в конце "1" то заменяе всё в подрят, а мне нужно чтоб только одно зачение заменяло
Champion
Отправлено: 10 Декабря, 2008 - 13:46:01
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Zip, ошибся, preg_replace
Zip
Отправлено: 10 Декабря, 2008 - 15:28:26
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2008
Помог: 0 раз(а)
Champion, Я же написал что preg_replace не подходит . Есди в строке будет !smile!!smile!!smile!apl!!apl!!apl! то выведет два смайла !smile! и !apl! а нужно чтоб только первый !smile! был смайлом а всё остальное оставалось текстом
Champion
Отправлено: 10 Декабря, 2008 - 15:59:21
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
А последний параметр limit для чего?
Zip
Отправлено: 10 Декабря, 2008 - 16:45:24
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Авг. 2008
Помог: 0 раз(а)
Champion пишет:
А последний параметр limit для чего?
Он действует только например если много !smile!!smile!!smile! то он всё делает как надо, заменяет только первое значение , но если !smile!!smile!!apl! то он заменяет одно !smile! и одно !apl! и уже получается в сообщении два смайла ...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.