Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2017, 09:01
marianomartelli
 
Fecha de Ingreso: agosto-2012
Ubicación: Barcelona
Mensajes: 243
Antigüedad: 11 años, 9 meses
Puntos: 1
Capturar datos de otra web en PHP

Hola,

Estoy tratando de sacar el precio de un contenido de una pagina web Haciendo lo siguiente:

Código PHP:
Ver original
  1. <?php
  2. // Eextraer datos de otra web
  3.  
  4.  
  5. $data = file_get_contents("https://www.amazon.es/gp/product/B01B5UZ4TA/ref=s9_acsd_top_hd_bw_b10znjj_c_x_w?pf_rd_m=A1AT7YVPFBWXBL&pf_rd_s=merchandised-search-4&pf_rd_r=295NQKWRW75FM1RD2Y1F&pf_rd_t=101&pf_rd_p=bbe6f90a-7a26-5823-a695-35d36e0f2cee&pf_rd_i=930862031");
  6.  
  7.  
  8.  
  9.  
  10.  
  11. if ( preg_match('|<td class="a-span12"></td>\s+<span id="priceblock_ourprice" class="a-size-medium a-color-price"><b>(.*?)</b></span>|is' , $data , $cap ) )
  12. {
  13.     echo "EUR ".$cap[1];
  14. }
  15.  
  16.  
  17. <?php



Pero no me funciona.
Si alguien me puede hechar una mano se lo agradecería.

Saludos