SKDzR 1 Опубликовано: 5 ноября 2009 Рассказать Опубликовано: 5 ноября 2009 (изменено) приветствую всех, у меня такая трабла... вобщем нужно вывести в аудиоплеере интернет вещание радиостанции, но когда пишу ему, например: [audio=http://www.101.ru/asx.asx?uid=40&bit=128&war=1&serv=] то он мне парсит все & на & , а мне это не нужно... сейчас смотрю в inc/addnews.php функцию, делаю так (третья строка): function build_audio($url) { global $config; // $url = $this->clear_url( urldecode( $url ) ); if( $url == "" ) return; if( preg_match( "/[?&%<\[\]]/", $url ) ) { return "[audio=" . $url . "]"; } $list = $url; $url = array (); foreach ( $list as $value ) { $url[] = "{url:'" . trim( $value ) . "'}"; } $url = implode( ", ", $url ); $list = implode( ",", $list ); return "<!--dle_audio_begin:{$list}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"425\" height=\"45\"> <param name=\"movie\" value=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{$url}],initialScale:'fit',showMenu:false,backgroundColor:'-1',controlsOverVideo:'locked',controlBarGloss:'low',controlBarBackgroundColor:0,showFullScreenButton:false,usePlayOverlay:false,showOnLoadBegin:false,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false}\" /> <param name=\"allowFullScreen\" value=\"true\" /> <param name=\"quality\" value=\"high\" /> <param name=\"bgcolor\" value=\"#000000\" /> <param name=\"wmode\" value=\"transparent\" /> <embed src=\"" . $config['http_home_url'] . "engine/classes/flashplayer/flv_player.swf?config={embedded:true,playList:[{$url}],initialScale:'fit',showMenu:false,backgroundColor:'-1',controlsOverVideo:'locked',controlBarGloss:'low',controlBarBackgroundColor:0,showFullScreenButton:false,usePlayOverlay:false,showOnLoadBegin:false,loop:false,autoRewind:true,autoBuffering:false,autoPlay:false}\" quality=\"high\" bgcolor=\"#000000\" wmode=\"transparent\" allowFullScreen=\"true\" width=\"425\" height=\"45\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /> </object><!--dle_audio_end-->"; } следовательно он перестаёт парсить html объекты, но и перестаёт выводить плеер! просто строка: [audio=http://www.101.ru/asx.asx?uid=40&bit=128&war=1&serv=] Подскажите в чём проблема, как решить? Изменено 5 ноября 2009 пользователем SKDzR Ссылка на сообщение Поделиться на других сайтах
flake 25 Опубликовано: 5 ноября 2009 Рассказать Опубликовано: 5 ноября 2009 (изменено) . Изменено 5 ноября 2009 пользователем Flake Ссылка на сообщение Поделиться на других сайтах
SKDzR 1 Опубликовано: 5 ноября 2009 Рассказать Опубликовано: 5 ноября 2009 Автор что это? Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 ноября 2009 Рассказать Опубликовано: 5 ноября 2009 1. В данном разделе разрешено публиковать только готовые модули или хаки, а также полезные советы. Любые запросы на создание того или иного, а также вопросы, касающиеся движка, публикуются в соседнем разделе. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения