Saludos amigos, tengo el siguiente problema, aun estoy verde en php, solo lo hago por aficion. Estoy almacenando en una base de datos capitulos de series con sus nombres y enlaces. pero tengo que hacer de manera manual, por lo cual me he propuesto crear un codigo que lo haga por mi, la idea esta, a medias, pero esta.. Les muestro donde surge mi problema...
Código PHP:
$url="http://www.seriesyonkis.com/temporada/a-dos-metros-bajo-tierra/101/";
$ch = curl_init($url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec ($ch);
curl_close ($ch);
if(preg_match('#(<li class="page_item"><h5>)(.*)#i', $content, $resultados))
{
$res= $resultados[1] . $resultados[2];
//$capitulos = explode("</a></h5></li>", $res);
//$total = count($capitulos);
print $res;
}
En este fragmento del codigo le indico a la funcion CURL cual es la url donde esta la info de los capitulos, mediante un preg_match extraigo la info que me interesa, quedandome la variable $res, de esta manera..
Código PHP:
<li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-1/1926/" title="Piloto">A Dos Metros Bajo Tierra 1x01 - Piloto</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-2/1930/" title="El Testamento">A Dos Metros Bajo Tierra 1x02 - El Testamento</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-3/1957/" title="El Pie">A Dos Metros Bajo Tierra 1x03 - El Pie</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/familia/15873/" title="Familia">A Dos Metros Bajo Tierra 1x04 - Familia</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-5/2976/" title="Un libro abierto">A Dos Metros Bajo Tierra 1x05 - Un libro abierto</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/la-habitacion/15941/" title="La Habitación">A Dos Metros Bajo Tierra 1x06 - La Habitación</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/hermandad/27939/" title="Hermandad">A Dos Metros Bajo Tierra 1x07 - Hermandad</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/cruce-de-caminos/27940/" title="Cruce de caminos">A Dos Metros Bajo Tierra 1x08 - Cruce de caminos</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-9/2445/" title="La vida es demasiado corta">A Dos Metros Bajo Tierra 1x09 - La vida es demasiado corta</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/la-nueva-persona/27941/" title="La nueva persona">A Dos Metros Bajo Tierra 1x10 - La nueva persona</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-11/2664/" title="El viaje">A Dos Metros Bajo Tierra 1x11 - El viaje</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-12/2879/" title="Una vida privada">A Dos Metros Bajo Tierra 1x12 - Una vida privada</a></h5></li><li class="page_item"><h5><a href="http://www.seriesyonkis.com/capitulo/a-dos-metros-bajo-tierra/capitulo-13/2877/" title="¿Quien llama?">A Dos Metros Bajo Tierra 1x13 - ¿Quien llama?</a></h5></li></ul>
es aqui donde ya no se que hacer, quiero que por cada href me almacene por ejemplo $link[0] (solo el link sin comillas ni nada.) y en la variable $titulodelcapitulo lo que esta entre title="loquesea"> y el </a>.... estoy tratando con preg_match y preg_match_all pero no lo doy hecho, pueden orientarme un poco por favor, de antemano Gracias..
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)