PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 11
Zip Отправлено: 10 Декабря, 2008 - 16:45:24 • Тема: Помогите с выводом смайлов • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 132
Champion пишет:
А последний параметр limit для чего?

Он действует только например если много !smile!!smile!!smile! то он всё делает как надо, заменяет только первое значение , но если !smile!!smile!!apl! то он заменяет одно !smile! и одно !apl! и уже получается в сообщении два смайла ...
Zip Отправлено: 10 Декабря, 2008 - 15:28:26 • Тема: Помогите с выводом смайлов • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 132
Champion, Я же написал что preg_replace не подходит . Есди в строке будет
!smile!!smile!!smile!apl!!apl!!apl! то выведет два смайла !smile! и !apl! а нужно чтоб только первый !smile! был смайлом а всё остальное оставалось текстом
Zip Отправлено: 10 Декабря, 2008 - 13:09:59 • Тема: Помогите с выводом смайлов • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 132
Champion, Fatal error: Only variables can be passed by reference
и если убрать в str_replace в конце "1" то заменяе всё в подрят, а мне нужно чтоб только одно зачение заменяло
Zip Отправлено: 10 Декабря, 2008 - 12:42:31 • Тема: Помогите с выводом смайлов • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 132
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $text = "!smile! Бла бла бла !smilel!"; // текст
  3.  
  4. $sm = array("!smile!","!gg!","!apl!"); // значение смайлов
  5. $img = array('<img src="smile.gif"" alt="!smile!"/>',
  6.              '<img src="gg.gif" alt="!gg!"/>',
  7.              '<img src="apl.gif" alt="!apl!"/>'); // смайлы
  8.  
  9.  
  10.  

Как зделать чтоб в строке заменяло на смайл только первое значение смайла , все остальные значение оставались текстом ?
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $text = preg_replace($sm,"$img",$text,1);
  3. // Не катит , потому что заменяет на рисунок разные значение смайла ,
  4. // например !smile! !gg! . А нужно чтоб в сообщении заменяло только первое значение .
  5.  
Zip Отправлено: 29 Августа, 2008 - 14:44:45 • Тема: Смайлы • Форум: Программирование на PHP

Ответов: 8
Просмотров: 709
EuGen, Тоже не катит ( "Fatal Error"
(Добавление)
Мне кажется это можно сделать с помощью регулярных выражений , только я в них не силён ((
Zip Отправлено: 29 Августа, 2008 - 11:51:34 • Тема: Смайлы • Форум: Программирование на PHP

Ответов: 8
Просмотров: 709
pifon1989, Это не подходит
Zip Отправлено: 28 Августа, 2008 - 19:17:15 • Тема: Смайлы • Форум: Программирование на PHP

Ответов: 8
Просмотров: 709
SION-ZENIT, Я пишу wap скрип а для WAP это лишний траф )
Zip Отправлено: 28 Августа, 2008 - 18:45:45 • Тема: Смайлы • Форум: Программирование на PHP

Ответов: 8
Просмотров: 709
Подскажите как зделать чтоб в сообщении отображался только один смайл ?
Например если юзер введет такое сообщение (где .smile. это код смайла)
"Бла бла бла .smile..smile..smile..smile." то нужно чтоб первое значение смайла заменялось на смайл а все остальные оставалось текстом . Надеюсь понятно обяснил )
Zip Отправлено: 27 Августа, 2008 - 14:35:12 • Тема: Каптча • Форум: Программирование на PHP

Ответов: 4
Просмотров: 220
Спасибо . Все получилось ))
Zip Отправлено: 27 Августа, 2008 - 11:13:28 • Тема: Каптча • Форум: Программирование на PHP

Ответов: 4
Просмотров: 220
Читал уже но там ничего не понял.
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $rand = rand(10000,99999);
  3. $img = "fone.jpg";
  4. $pic = imageCreateFromjpeg($img);
  5. $size = 20;
  6. $angle = rand (-3,3);
  7. $x = rand(8,14);
  8. $y = rand(22,24);
  9. $color = rand(0000,9999);
  10. $font = 'times';
  11. ImageTTFtext($pic, $size, $angle , $x, $y, $color, $font, $rand);
  12. header('Content-type:image/jpeg');
  13. imagejpeg($pic);
  14. imagedestroy($pic);
  15.  

Вот так вывожу число на картинку , кто может написать готовый код как проверить правильность ввода числа и как записать в сессию $rand я в этом не очень понимаю .
Zip Отправлено: 27 Августа, 2008 - 10:23:18 • Тема: Каптча • Форум: Программирование на PHP

Ответов: 4
Просмотров: 220
Вот хочу зделать каптчу, вывожу число на картинку но не знаю как проверить правильно ли введено число с картинки или нет . Погомите пожалуста с проверкой . Желательно на примере и подробно .

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB