дани мапов

дани мапов
Рейтинг
204
Регистрация
06.09.2012

Можно только доработать этот метод, не вырезать ссылки, а например перевернуть анкоры задом-наперед во всех ссылках, тогда совпадений не будет. После замены, заново пройтись и снова перевернуть анкоры, теперь уже будет как надо.



function utf8_strrev($str){
preg_match_all('/./us', $str, $ar);
return join('',array_reverse($ar[0]));
}


$line = 'В последнем матче <a href="http://google.com">хоккеист Евгений Малкин забил шайбу</a> в ворота противника.';
$line = preg_replace_callback(
'#(<a[^<>]+?>)(.*?)(<\/a>)#',
create_function(
'$matches',
'return $matches[1].utf8_strrev($matches[2]).$matches[3];'
),
$line
);
echo $line;

Так среднее число - день или все-таки месяц?

Аттестат продавца ничем не лучше. Чтобы его получить, нужно будет указать сайт, где вы будете принимать платежи.

У меня такое раз было - плагин от ZT сжимает код, надо в админке отключить "оптимизацию html кода", примерно так это называется.

Я пытался запустить этот скрипт - он не работал, видимо вы не все скопировали сюда.

Попробуйте добавить 2 к id всех этих элементов: wrapper, container, pagination.

А css забыли?

Попробуйте background-image: none;

Если нужно, чтобы посетители сайта имели возможность вставлять видео с youtube: они прописывают в комментарии, к примеру такой тег:

[video]http://www.youtube.com/watch?v=_WaWbsOBTMQ[/video]

Комментарий сохраняется в базе, перед выводом текст обрабатывается и уже вместо тега выводится плейер с роликом:


$text = preg_replace('#\[video\]http://www.youtube.com/watch\?v=([-_a-zA-Z0-9]+?)(&.*?)?\[/video\]#U',
'<div class="bbvideo"><p><a href="http://www.youtube.com/watch?v=$1">http://www.youtube.com/watch?v=$1</a></p>'.
'<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/$1"></param><embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" width="640" height="385"></embed></object>'.
'</div>', $text);

Какие-нибудь плагины до этого не отключали?

Всего: 2374