![]() |
[php]<?
// исходное сообщение: // ------------------------------------------------------ $str=' Памагите, ничаво не работает! Вот пример: [ php ] // comment # comment phpinfo(); [ /php ] ляляля ляляля [ php ] for ($i=0; $i<100; $i++) { ping("-f","www.ru"); } [ /php ] <? echo "<a href=http://php.spb.ru/chat/>click here!</a>"; phpinfo(); ?> '; // ------------------------------------------------------ // подавить предупреждения (в highlight_string есть глюки) error_reporting(0); // функция подсвечивания одного куска текста function _my_($s,$a1,$a2) { if ($a1!="<?") { $a1="<?"; $a2="?>"; } $s=str_replace("\\\"","\"",$s); ob_start(); highlight_string($a1.$s.$a2); $s=ob_get_contents(); ob_end_clean(); return $s; } // ищем в тексте все куски между <?... или PHP код:
|
вот какой хороший мальчик...
|
Странно, у меня этот код вызывает ошибку в 138 строке $s=str_replace("\\"",""",$s);
|
вот если бы ты написал что за ошибка всем было бы намного проще!
хотя строка $s=str_replace("\\"",""",$s); довольно итнтересная... =) |
|
ну именно там есть некое отличие в этой строке...
и тем более сколько лет уже той статье... stripslashes тоже неплохо... |
| Часовой пояс GMT +4, время: 04:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.