Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] problem z zmienną php
Forum PHP.pl > Forum > PHP
alkesz1718
Silnik: Datalife Engine 10.4
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:
  1. /* Hulkshare Player */
  2. function build_hulk( $matches=array() ) {
  3. global $mp3_config;
  4.  
  5. $hurl = $matches[1];
  6. if( $hurl == "" ) return;
  7. if( preg_match( "/[?&;%<\[\]]/", $hurl ) ) {
  8. return "[hl=" . $hurl . "]";
  9. }
  10.  
  11. if ( count($get_size) == 2 ) $decode_hurl = $width."x".$height.",".$hurl;
  12. else $decode_hurl = $hurl;
  13.  
  14.  
  15. $hurl = $this->clear_url( $hurl );
  16. $hulk = end((explode('/', $hurl)));
  17. $hdown = $mp3_config['hdownload'];
  18. $hcover = $mp3_config['hcover'];
  19. $hwidth = $mp3_config['hwidth'];
  20. $hheight = $mp3_config['hheight'];
  21. 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-->";
  22. }
  23. /* 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:

  1. <embed type="application/x-shockwave-flash"
  2. src="http://api.zippyshare.com/api/mediaplayer/mediaplayer.swf"
  3. wmode="transparent" style="" id="mpl" name="mpl" quality="high"
  4. allowfullscreen="false"
  5. flashvars="
  6. height=20&amp;
  7. width=300&amp;
  8. file=$grot&amp;
  9. volume=100&amp;
  10. autostart=true&amp;
  11. frontcolor=0xffffff&amp;
  12. backcolor=0x000000&amp;
  13. lightcolor=0xffffff&amp;
  14. type=flv" height="20" width="300">


gdzie
  1. $grot
to link który ma wyglądać następująco:
  1. http://www48.zippyshare.com/downloadMusic%3Fkey%3D2DQ11RnQay

(na końcu jest dopisek ay który jest obowiązkowy)

oryginalny link jest taki:
  1. 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??


nospor
Problem z OOP nie ma zadnego związku. Patrz prosze gdzie piszesz. Przenosze
alkesz1718
Zaspany tochę byłem i nie zwróciłem uwagi na dział...

Ale powrcając do tematu pomoże ktoś z tą zmiennąquestionmark.gif wystarczy by zmieniało mi z oryginalnego linku na ten 2
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.