Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > [code][/code]


Автор: chup007 12.7.2006, 15:55
как сделать подсветку php кода в сообщениях как на этом форуме? 

Автор: kuhan 12.7.2006, 16:24
Цитата(chup007 @ 12.7.2006,  15:55)
как сделать подсветку php кода в сообщениях как на этом форуме?
  • http://ru.php.net/manual/ru/function.highlight-string.php
  • http://pear.php.net/package/Text_Highlighter
  • http://pecl.php.net/package/colorer
  • http://qbnz.com/highlighter/
  • http://www.google.com/search?q=highlighting+code
 

Автор: chup007 12.7.2006, 18:17
kuhan, можешь пример показать я пробывал сделать через highlight_string но он не подсвечивает а только шрифт меняет
Код

 preg_match('/\[code\](.*)\[\/code\]/Usi', $a, $matches);
 $code = highlight_string($matches[1], true);
 $a = preg_replace('/\[code\](.*)\[\/code\]/Usi', "<b>Код:</b><div class='quote'>".$code."</div>", $a);
 $a = str_replace("&lt;br&gt;", "<br>", $a);

так должно быть? 

Автор: chup007 12.7.2006, 19:37
как пользоваться Geshi? 

Автор: kuhan 12.7.2006, 19:54
 RTFM! smile   

Автор: chup007 12.7.2006, 22:05
kuhan, спасибо я не тот geshi скачал щас все ок 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)