{% else-1 %}
Hatsune Miku * [мошенник] 22.23
(6 июн 2014, 20:38) (0/0) [0]
КОРОЛЬ, О заработало спс *
Hatsune Miku * [мошенник] 22.23
(6 июн 2014, 20:27) (0/0) [0]
КОРОЛЬ, принимает за переменную $('#one')
Hatsune Miku * [мошенник] 22.23
(6 июн 2014, 20:21) (0/0) [0]
КОРОЛЬ, ту да ни то ни то это часть JS в идеале выглядит так
<?
<a onclick="$('#one').slideToggle('slow');" href="javascript://">Серия 3</a>

<div id="one" style="display: none;"><embed src="http://video.sibnet.ru/shell.swf?videoid=1383431" quality="high" bgcolor="#000000" width="640" height="364" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" allowfullscreen="true" allowScriptAccess="always" wmode="opaque" flashvars=""></embed></div>

?>
Hatsune Miku * [мошенник] 22.23
(6 июн 2014, 20:15) (0/0) [0]
КОРОЛЬ, тут ещё теперь он конфликтит с JS * как юзать не $1 и $2 а //1 и //2?
<?php
public static function static_page ($text)
{
$p = '#\[video=(.*?)\](.*?)\[/video\]#si';
$r = "<a onclick='$('#one').slideToggle('slow');' href='javascript://'>$2</a>
<div id='one' style='display: none;'><embed src='$1' quality='high' bgcolor='#000000' width='640' height='364' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' allowfullscreen='true' allowScriptAccess='always' wmode='opaque' flashvars=''></embed></div>";
$s = preg_replace($p, $r , $text);
return $s;
}
?>
Добавлено 06.06.14 в 20:15:30:
Как видно onclick='$('#one')
Hatsune Miku * [мошенник] 22.23
(6 июн 2014, 20:12) (0/0) [0]
КОРОЛЬ, * а я сидел условие разбирал а тут имя переменной не то
Hatsune Miku * [мошенник] 22.23
(6 июн 2014, 20:01) (1/0) [1]
Возвращает NULL * найдите ошибку в регулярке

<?
public static function static_page ($text)
{
$patterns = '`\[video=(.+?)\](.+?)\[/video\]`is';
$replaces = "<a onclick=$('#one').slideToggle('slow'); href=javascript://>$2</a><iframe width='325' height='249' src='$1' frameborder='0' allowfullscreen></iframe>";
$s = preg_replace($patterns, $replaces , $string);
return $s;
}
?>
  • 1 из 1