[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: замена кода смайлика на его html представление
jalvar
Вот смотрите мне нужно сделать bbкодинг. сл. мой способ не работает. Что тут нужно изменить? Пример на 1 смайле
<?php
$text;//Есть переменная до функции.
function smile($text)
{
$text=str_replace("!Help!",'<img src="http://www.kolobok.us/smiles/standart/help.gif">',$text);
return $text;
}
$text=smile($text);
print $text;
?>




Спустя 1 минута, 39 секунд (14.02.2011 - 11:17) Snus написал(а):
jalvar
Крутой ООП smile.gif А что выдает? Что не правильно работает? Покажи какой стринг ты заносишь в функцию и какой возвращает. И код засвети.

Спустя 2 минуты, 12 секунд (14.02.2011 - 11:20) jalvar написал(а):
Вы итоге если в $text даже и был текст, то его больше вобще нету ))
<?php
$text="Вкусные пирожки! Ну как сделать их вкуснее !Help!";
function smile($text)
{
$text=str_replace("!Help!",'<img src="http://www.kolobok.us/smiles/standart/help.gif">',$text);
return $text;
}
$text=smile($text);
print $text;
?>

Спустя 6 минут, 41 секунда (14.02.2011 - 11:26) Snus написал(а):
jalvar
Попробуй поменять название своей функции на fSmile

Спустя 39 минут, 42 секунды (14.02.2011 - 12:06) jalvar написал(а):
нету же стандартной конструкции smile, чем это поможет?

Спустя 4 минуты, 51 секунда (14.02.2011 - 12:11) Snus написал(а):
jalvar
На всякий случай... А ты подключил эту функцию?
Попробуй просто вот так
$text = "Вкусные пирожки! Ну как сделать их вкуснее !Help!";
$text = str_replace("!Help!",'<img src="http://www.kolobok.us/smiles/standart/help.gif">',$text);
echo $text;

Если без функции твоей работает, то быстрее всего, ты перебиваешь функцию или определяешь ее после вызова. В смысле
ТВОЙ КОД
...
ТВОЯ ФУНКЦИЯ

Спустя 13 минут, 5 секунд (14.02.2011 - 12:24) Michael написал(а):

 ! 

М
jalvar, отредактируй первое сообщение - там название темы можно поменять.
ООП ну как-то так - вообще какое то левое к самому содержимому.
Это второе предупреждение по данному пункту, в случае отсутствия реакции - бан.
 
Michael

Спустя 7 минут, 36 секунд (14.02.2011 - 12:31) jalvar написал(а):
Всё понял, спасибо.

Спустя 2 часа, 8 минут, 58 секунд (14.02.2011 - 14:40) Michael написал(а):
И что он понял? ... blink.gif Сам меняю название.


_____________
jallvar.oxnull.net - мой блог.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.