Quiero hacer un bot para recolectar los anuncios (Titulo y url del anuncio) de esta pagina. http://www.jobstoday.co.uk/ Esta usa una cookie para permitir ver los resultados y aparte se tienen que enviar mediante post los criterios de búsqueda los cuales pueden estar vacíos.
He hecho esto con curl. El problema es que solo me muestra el resultado de la primera pagina si yo cambio a otra pagina me sigue mostrando los resultados de la primera.
Pego mi código.
Código PHP:
Ver original
<?php include('../simple_html_dom.php'); $url = 'http://www.jobstoday.co.uk'; //pagina principal //$url2 = 'http://www.jobstoday.co.uk/cgi-bin/advsearch?rownum=1'; //pagina con resultados $url2 = 'http://www.jobstoday.co.uk/cgi-bin/advsearch?rownum=26'; //pagina con resultados 'fp_skill_include' => '', 'location_include' => '' ); //arreglo con las variables de post echo "$url2 ----------------------------------->\n"; $html = str_get_html($output); //vacio el resultado html para despues buscar los selectores de titulo y url foreach ($html->find('//*[@id="vacs"]') as $pages) { foreach ($content = $pages->find('h3/a') as $vacs) echo $vacs->plaintext ."\n"; //Titulo de los anuncios }
Muchas gracias por su ayuda