Plik: pearse.class.php
Witam,
Pracuję nad pewnym modułem muzycznym związany z wieloma odtwarzaczami dodawanymi za pomocą bbcode...
Przykładowy kod na odtwarzacz z hulkshare:
/* Hulkshare Player */ $hurl = $matches[1]; if( $hurl == "" ) return; return "[hl=" . $hurl . "]"; } else $decode_hurl = $hurl; $hurl = $this->clear_url( $hurl ); $hdown = $mp3_config['hdownload']; $hcover = $mp3_config['hcover']; $hwidth = $mp3_config['hwidth']; $hheight = $mp3_config['hheight']; return "<!--dle_hl_begin:{$decode_hurl}--><iframe id=\"hulkshare-player-embed\" name=\"hulkshare-player-embed\" src=\"http://www.hulkshare.com/hsPlayer/embed/embed_clean.php?fn=$hulk&enableDownload=$hdown&enableCover=$hcover&enableAdd=false&bg=undefined&fg=undefined&iconColor=undefined&backColor=undefined&outColor=undefined&overColor=undefined&textColor=undefined&tintColor=undefined&pid=&type=7&width=100%\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"width:$hwidth;height:$hheight;\"></iframe><!--dle_hl_end-->"; } /* End HulkShare Player */
teraz chciałbym zrobić coś podobnego z zippyshare ale na starym odtwarzaczu, znalazłem w starych modułach do DLE taki kod odtwarzacza:
<embed type="application/x-shockwave-flash" src="http://api.zippyshare.com/api/mediaplayer/mediaplayer.swf" wmode="transparent" style="" id="mpl" name="mpl" quality="high" allowfullscreen="false" flashvars=" height=20& width=300& file=$grot& volume=100& autostart=true& frontcolor=0xffffff& backcolor=0x000000& lightcolor=0xffffff& type=flv" height="20" width="300">
gdzie
to link który ma wyglądać następująco:
$grot
http://www48.zippyshare.com/downloadMusic%3Fkey%3D2DQ11RnQay
(na końcu jest dopisek ay który jest obowiązkowy)
oryginalny link jest taki:
www48.zippyshare.com/v/2DQ11RnQ/file.html
i teraz chcę by z tego linku wyciągało mi liczbę z www czyli 48 i id pliku czyli 2DQ11RnQ i wkleiła do tego linku w/w
więc pomożecie mi przerobić mój kod z playera hulkshare pod ten z zippy tak aby to zadziałało??