Skocz do zawartości

Problem z wyszukiwarką mp3


barneysm

Rekomendowane odpowiedzi

Mam problem z wyszukiwarką mp3, po wpisaniu tytułu utworu nie wyświetla się lista utworów. Problem pojawił się kilkanaście dni temu, jest to związane chyba z wrzuta ponieważ w kodzie nic nie zmieniałem. Proszę o jakieś rady:)

Oto kod:

<?
if($_GET['max']!="")
{

//-------LINK--------

$link = '/<div class="title">(.*)</'; 

$link2 = '/<a href="([^"]+)">/'; 

$link3 = '/">([^"]+)</'; 

$mb = '*<div class="more"><b>([^"]+)</b></div>*'; 


$str=0;

$sURLTpl = 'https://www.wrzuta.pl/search.php?type=a&tag=&words='.plustxt($_GET['q']).'&order=v&login=&dsp_type=0&page_size=&page='.$_GET['page'].'#';


$rC = curl_init();
curl_setopt($rC, CURLOPT_HEADER, 0);
curl_setopt($rC, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($rC, CURLOPT_VERBOSE, 1);
curl_setopt($rC, CURLOPT_REFERER, 'https://www.wrzuta.pl');
curl_setopt($rC, CURLOPT_URL, sprintf($sURLTpl, urlencode($sQ)));       
$sData = curl_exec($rC);
curl_close($rC);





preg_match_all($link, $sData, $aResults);
$aResults = array_pop($aResults);




$iletab = count($aResults);

if($iletab>=1)
{

preg_match_all($mb, $sData, $l3);
$l3 = array_pop($l3);

foreach($aResults as $iKey) {

$iKey=str_replace("/audio/","/aud/file/",$iKey);
$iKey=str_replace('">','.mp3">',$iKey);

preg_match_all($link2, $iKey, $l2);
$l2 = array_pop($l2);


preg_match_all($link3, $iKey, $l4);
$l4 = array_pop($l4);

$mbb='Czas:'.$l3[$str];
$mbb=str_replace("</b> | <b>",", Rozmiar:",$mbb);

echo'<table border="0" cellspacing="0" cellpadding="0">
<tr><td><img src="/images/wynik.jpg" border="0" height="50" width="50" /></td>
    <td><b><a href="page,'.$l4[0].','.base64_encode($l2[0]).','.base64_encode($mbb).'.html">'.$l4[0].'</b></a><br>'.$mbb.'</td>
</tr>
</table>



<hr>
';

$str++;
}



//-------LINK--------

echo'<center><table><tr><td>';if($_GET['page']>=2){echo'<a href="szukaj,'.($_GET['page']-1).','.$_GET['max'].','.plustxt($_GET['q']).',html"><<</a>';}else{echo'<<';}echo' </td><td>';
for($i=1;$i<=$_GET['max'];$i++)
{
if($_GET['page']!=$i){echo'<a href="szukaj,'.$i.','.$_GET['max'].','.plustxt($_GET['q']).'.html">'.$i.'</a>';}else{echo'<b>'.$i.'</b>';}echo' - ';
}
echo'</td><td> ';if($_GET['page']<=($_GET['max']-1)){echo'<a href="szukaj,'.($_GET['page']+1).','.$_GET['max'].','.plustxt($_GET['q']).'.html">>></a>';}else{echo'>>';}echo'</td>



</tr></table></center>';
}


else
{
echo'';
}
}
?>

Lubisz gry komputerowe? A do tego zupełnie za darmo? Jeżeli tak to wejdź na https://darmowe-gry.pl i zobacz darmowe gry.

Pobierz za darmo program do rozliczeń podatkowych za 2015 rok z pity2016ng.pl lub wybierz inny sprawdzony program ze strony: pity-program.pl PITy 2015 ips.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności