Foros del Web » Programando para Internet » PHP »

PHP OO Scrapeo

Estas en el tema de Scrapeo en el foro de PHP en Foros del Web. Hola a todos, me encuentro con un problema, necesito scrapear una web con php, pero el problema que tengo es que la url que dispongo ...
  #1 (permalink)  
Antiguo 29/06/2016, 09:18
 
Fecha de Ingreso: abril-2016
Ubicación: Madrid
Mensajes: 9
Antigüedad: 8 años, 7 meses
Puntos: 0
Scrapeo

Hola a todos, me encuentro con un problema, necesito scrapear una web con php, pero el problema que tengo es que la url que dispongo es redireccionada a otra y en el php no me la reconoce a la que tengo. Como podría capturar la url redireccionada para poder almacenarla en un .csv mediante php o javascript.

este es mi codigo:
<?php
$html = curl_get_contents("http://www.pharmahero.com/buscar/150000");
preg_match_all('/cart-pvp top-one">(.*€)<\/span>/s',$html,$estimates);
$a = $estimates[1][0];
echo $a;
?>
SALIDA POR PANTALLA --> Mejor Precio 3,25€

(donde el 150000 son codigos que van hasta los 600000 y necesito scrapear todos esos codigos.)

Esto http://www.pharmahero.com/buscar/150000 me redirecciona a:
http://www.pharmahero.com/zelesse-solucion-intima-250-ml-15379

Entonces como podria almacenar la segunda url??
  #2 (permalink)  
Antiguo 29/06/2016, 10:05
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: Scrapeo

Prueba utilizando Goutte https://github.com/FriendsOfPHP/Goutte
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.

Etiquetas: html
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 14:46.