Ver Mensaje Individual
  #27 (permalink)  
Antiguo 02/10/2013, 14:04
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 6 meses
Puntos: 8
Respuesta: detectar link en página

Hola de nuevo.

Sí, efectivamente faltaba un paréntesis, pero no me arroja ningún resultado.

Me podéis orientar sobre dónde encajaría la solución propuesta:

Código:
for($i=0; $i<count($array); $i++){
if(strpos("palabra a buscar",$array[$i])){
echo "<link.....>";
}
}
Aquí:

Código:
  <?php
   $urls = array();  

$DomDocument = new DOMDocument();
$DomDocument->preserveWhiteSpace = false;
$DomDocument->load('http://www.framtravelsafe.com/index.php?option=com_xmap&view=xml&tmpl=component&id=1');
$DomNodeList = $DomDocument->getElementsByTagName('loc');

foreach($DomNodeList as $url) {
    $urls[] = $url->nodeValue;
}

//display it
echo "<pre>";
print_r($urls);
echo "</pre>";
  
  
  ?>
No me arroja ningún resultado ni para las urls completas en sustitución de "palabra a buscar" ni para el nombre del enlace en sí.

Gracias por vuestra infinita paciencia.