Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Кнопочки.

Сообщения:  [1-10]   [11-17] 

 
 автор: ladan   (12.01.2012 в 13:39)   письмо автору
 
   для: ladan   (11.01.2012 в 22:05)
 

-

  Ответить  
 
 автор: ladan   (11.01.2012 в 22:05)   письмо автору
 
   для: Slo_Nik   (11.01.2012 в 22:00)
 

хы, и правда есть:) спасибо большое, пошел читать

  Ответить  
 
 автор: Slo_Nik   (11.01.2012 в 22:00)   письмо автору
 
   для: ladan   (11.01.2012 в 21:29)
 

Вертикальные "палочки" обозначают границу регулярного выражения. Использовать можно и другие символы, например # или ~

В инете нигде нету инфы, чтоб можно было почитать о том как можно составлять свою замену, например, зачем нужны (.+) или {2,4} и подобные вещи.. Приходится догадываться и методом тыка пока не заработает :(

  Ответить  
 
 автор: ladan   (11.01.2012 в 21:29)   письмо автору
 
   для: Slo_Nik   (10.01.2012 в 19:36)
 

можете пожалуйста объяснить в чем разница между слешами и просто прямыми палочками в первом параметре функции preg_replace


"|\[b\](.+)\[\/b\]|is"


После первой кавычки у вас прямая палочка и палочка в конце перед i. Если за место них поставить слеши, то ничего не поменяется, функция будет правильно обрабатывать.

В инете нигде нету инфы, чтоб можно было почитать о том как можно составлять свою замену, например, зачем нужны (.+) или {2,4} и подобные вещи.. Приходится догадываться и методом тыка пока не заработает :(

  Ответить  
 
 автор: Slo_Nik   (10.01.2012 в 19:36)   письмо автору
 
   для: indig0   (10.01.2012 в 19:07)
 

я Вам дал ссылку на код javascript, который создаёт нужные Вам "кнопочки"
По ссылке, правда на буржуйском, написано как подключить этот код в Ваш html, чтобы Вы могли применять bbcode
В таком виде, как будет сформатирован текст, скажем в текстовой области формы, Вы его записываете в базу данных.
Когда Вы показываете пользователю этот текст из базы, то для того,что бы текст отображался как положено, нужно bbcode интерпретировать в теги html, как это делается я показал выше

  Ответить  
 
 автор: indig0   (10.01.2012 в 19:07)   письмо автору
 
   для: Sfinks   (10.01.2012 в 16:31)
 

Я знаю эти теги <font> <b> <em> и так далее. Просто с чего начать с начало про писать? Вот мне кто-то сказал нужно bbcode скачивать, что с ним делать?

  Ответить  
 
 автор: Slo_Nik   (10.01.2012 в 16:39)   письмо автору
 
   для: Sfinks   (10.01.2012 в 16:33)
 

Я это прекрасно понимаю, поэтому и спросил автора, что он имеет ввиду, что ему не понятно.

  Ответить  
 
 автор: Sfinks   (10.01.2012 в 16:33)   письмо автору
 
   для: Slo_Nik   (10.01.2012 в 11:38)
 

Дело в том, что начал тему и ответил вам "да, все работает, спасибо" не один человек, а разные. Поэтому первый не понимает о чем вы говорите.

  Ответить  
 
 автор: Sfinks   (10.01.2012 в 16:31)   письмо автору
 
   для: indig0   (10.01.2012 в 07:00)
 

Начать стоит с того чтобы получить хоть минимальное представление хотя бы о html разметке. О том как вообще некрасивый текст без смайликов превращается в цветные менюшки и кнопочки.

  Ответить  
 
 автор: Slo_Nik   (10.01.2012 в 11:38)   письмо автору
 
   для: indig0   (10.01.2012 в 07:00)
 

не понял, что ВЫ имеете ввиду?

  Ответить  

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования