$url = 'http://radiowawa.pl/index.php?page=lista_przebojow_wawa_z_glosowaniem'; $ch_e=curl_init($url); define('USER_AGENT', 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.0.6'); curl_setopt($ch_e, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch_e, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch_e, CURLOPT_USERAGENT, USER_AGENT); curl_setopt($ch_e, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch_e, CURLOPT_SSL_VERIFYHOST, 2); $nazwa=curl_exec($ch_e); //var_dump($nazwa); $pattern = '/<a href="index.php?page=artists_wawa&alar=(.+?)">(.+?)<\/a>/ims';
Mimo iż na stronie są stringi w stylu:
<a href="index.php?page=artists_wawa&alar=2977">Hurt</a>
To preg match ich nie znajduje.
Dlaczego ?