Он действует только например если много !smile!!smile!!smile! то он всё делает как надо, заменяет только первое значение , но если !smile!!smile!!apl! то он заменяет одно !smile! и одно !apl! и уже получается в сообщении два смайла ...
Champion, Я же написал что preg_replace не подходит . Есди в строке будет !smile!!smile!!smile!apl!!apl!!apl! то выведет два смайла !smile! и !apl! а нужно чтоб только первый !smile! был смайлом а всё остальное оставалось текстом
Champion, Fatal error: Only variables can be passed by reference
и если убрать в str_replace в конце "1" то заменяе всё в подрят, а мне нужно чтоб только одно зачение заменяло
Подскажите как зделать чтоб в сообщении отображался только один смайл ?
Например если юзер введет такое сообщение (где .smile. это код смайла)
"Бла бла бла .smile..smile..smile..smile." то нужно чтоб первое значение смайла заменялось на смайл а все остальные оставалось текстом . Надеюсь понятно обяснил )
Вот так вывожу число на картинку , кто может написать готовый код как проверить правильность ввода числа и как записать в сессию $rand я в этом не очень понимаю .
Вот хочу зделать каптчу, вывожу число на картинку но не знаю как проверить правильно ли введено число с картинки или нет . Погомите пожалуста с проверкой . Желательно на примере и подробно .