Kip-OK, Аа, незнаю врядли
Kip-OK,
Вот пример с шаблонами
Допустим вот код добавления значений переменных в шаблон
require ('template.php') // Шаблонизатор
$tpl = new template();
$title = 'Заголовок';
$body = 'Текст';
$tpl->assign(array('title' => $title, 'body' => $body));
$tpl->display('template');// выводим шаблон
//В шаблон останется только добавить strrev() к переменным при условии что ты не используешь там никакой смарти а простые пхп вставки
//При этом не придется копатся в скриптах
Ставь шаблонизатор и будет тебе счастье
А без него придется помучится, да и тем более если захочется все вернуть назад то что опять назад все переделывать?
Вот, попробовал ссылки перевернуть.
ob_start(function($buffer) {
return preg_replace('#<a href="(.+?)">(.+?)</a>#si', '<a href="$1">‮ $2</a>', $buffer);
});
L!MP, ‮ //он все переворачивает )) че за символ??
Впринципе вот небольшой фак гг
в хеад пхп прописать после <?php:
function txt_reverse($buff)
{
preg_match_all('#>(.*)<#isU', $buff, $txt);
$txt = $txt[1];
$c = count($txt);
for($i = 0; $i < $c; $i++)
{
$buff = str_replace($txt[$i], '‮ ' . $txt[$i], $buff);
}
return $buff;
}
ob_start('txt_reverse');
в end.php в самом конце перед ?>
ob_end_flush();
Радоватся и прыгать не обязательно гг
Говорим спасибо лимпу за наводку)
пример
http://funlimit.ru/test.php
текст заключен в теги <tag></tag>
~XeOn~ (04.11.2011/21:58)
L!MP, ‮ //он все переворачивает )) че за символ??
Тег разворота, для письма справа на лево (арабская вязь, кпримеру).
chr(8236)
chr(8237)
chr(8238)
‬
‭
‮
‮
‮ пробую вставить из буфера сам переворачивается скатина, приходится руками переписывать
Всё, что попадает между разворачивающими открывающим (‮) и закрывающим (‬) символами переворачивается, и не важно текст это, или html-тэги
Кстати, можно bb-код такой запилить