Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2011, 11:07
LeandroGiussani
 
Fecha de Ingreso: junio-2010
Mensajes: 19
Antigüedad: 13 años, 10 meses
Puntos: 3
extraer contenido de etiquetas html

Hola chicos ocmo va
tengo una duda que me esta mantando hace mas de 5 diass la cuestion es la siguiente

Tengo una funcion que al pasarle una url, saca todos los links de esa web, buscando por HREF.

Ahora bien, lo que yo necesito es otra funcion que busque las urls que se encuentran entre <br> y <br> , por ej <br> http://www.misitio.com/testing.php <br>

necesitaria una funcion q al pasarle una url, busque los br y si tienen una url en el medio me la devuelva.
Actualmente hice esta pero nome funciona

function parselinks2($url){
$allhere="";
$links=array();
$i=0;
if($fp=@fopen($url,'r')){
while(!feof($fp)){
$allhere=$allhere.fgets($fp,4096);
}
fclose($fp);
$pat='|>(.+?)<|';
$chunk=split('<',$allhere);
foreach($chunk as $key => $value){
$found=eregi($pat,$value,$link);
if($found){
$links[$i]=$link[1];
$i++;
}
}
return $links;
}else{
return "Error 404";
}


Por favor alguien que me ayude gracias!