Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/08/2019, 11:10
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 276
Antigüedad: 10 años, 2 meses
Puntos: 10
Respuesta: xpath no devuelve elementos

Cita:
Iniciado por tuadmin Ver Mensaje
ufa perdona lo veia desde el movil, ejeje pero bueno quita el @ que tienes, y solo lo pones cuando ya veas que esta para produccion, pero para desarrollar necesitas saber hasta el minimo error, en todo caso vi que tu problema esta en esta parte

Código PHP:
$div_results->query("//div[@class='post-resultado']"); 
ya que en tu ejemplo XML no existe ningun DIV con el atributo class="post-resultado", pero si hay con div con "post"


Código PHP:
$div_results->query("//div[@class='post']"); 
Gracias de nuevo, pero sigue sin ser eso... Lo de imagen-post ha sido una errata al copiar el codigo aqui.

He descubierto algo mas, por lo visto el problema radica en que no carga el html de la pagina en cuestion, supongo que por algn tipo de proteccion o algo similar.

Para comprobarlo, he simplificado al maximo y he ido poniendo var_dumps a cada paso.

He hecho un simple:
Código PHP:
$html file_get_contents($url);
$html var_dump($html); 
y solo con eso se queda mi página recargando indefinidamente, como si estuviera pulsando refrescar continuamente, sin llegar a mostrar nada....
Y en la pestaña del titulo, pone "You're being redirected"
Es como si detectara que estoy intentando conectarme desde una aplicacion web, y me redirigiera por ese motivo, ya que si entro a traves del navegador a la misma URL se ve todo perfectamente....

Alguna idea de como solucionarlo?
__________________
Tecnología y tutoriales