Foros del Web » Programando para Internet » PHP »

almacenar contenidos en variables, ayuda Plzz

Estas en el tema de almacenar contenidos en variables, ayuda Plzz en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 07/02/2010, 09:17
 
Fecha de Ingreso: febrero-2010
Mensajes: 23
Antigüedad: 16 años, 8 meses
Puntos: 1
almacenar contenidos en variables, ayuda Plzz

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..


Etiquetas: almacenar, contenidos, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:47.