Witam,
Od jakiegoś czasu zacząłem stosować nową wersję PHP 7.2 i mój kod na odtwarzacz zippyshare przestał działać. Z początku nie pokazywało wgl playera ale to przez odnośnik odnośnik do pliku bo zmienili z http na https ale teraz mam taki problem że mój kod nawet nie dzieli mi linku tak jak wcześniej i nie wiem jaka jest tego przyczyna.
Poniżej daję mój kod php na odtwarzacz:
//Początek starej części
@header("Content-type: text/html; charset=" . $config['charset']); if ($config['http_home_url'] == "") {
$config['http_home_url'] = "http://" . $_SERVER['HTTP_HOST'] . $config['http_home_url'];
}
function strToHex($string)
{
$hex='';
for ($i=0; $i < strlen($string); $i++) {
$hex .= dechex(ord
($string[$i])); }
return $hex;
}
function hexToStr($hex)
{
$string='';
for ($i=0; $i < strlen($hex)-1; $i+=2
) {
$string .= chr
(hexdec($hex[$i].$hex[$i+1
])); }
return $string;
}
$zippy = $_POST['zippy'];
// Koniec starej części
function zippyshare($url){
$grot="http://".$gr[2]."/downloadMusic%3Fkey%3D".$gr[4]."ay";
$player = "<!--dle_zs_begin:{$zurl}--><embed type=\"application/x-shockwave-flash\" src=\"https://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\"><!--dle_zs_end-->";
return $player;
}
Poniżej daję wynik jaki daje mi konsola przeglądarki:
<embed type="application/x-shockwave-flash" src="https://api.zippyshare.com/api/mediaplayer/mediaplayer.swf" wmode="transparent" style="" id="mpl" name="mpl" quality="high" allowfullscreen="false" flashvars="height=20&width=300&file=http:///downloadMusic%3Fkey%3Day&volume=100&autostart=true&frontcolor=0xffffff&backcolor=0x000000&lightcolor=0xffffff&type=flv" width="300" height="20">
Prosiłbym o szybką odpowiedź jak to rozwiązać bo ludzie piszą mi że nie mogą włączyć muzyki