Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2008, 20:04
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
Re: Tomar datos de página externa

Hola lucasan,
Aquí tienes el código que te hace falta.

Código PHP:
$indicadores file_get_contents("http://www.elcolombiano.com/Indicadores/Index.htm");
echo 
$indicadores
Al echo lo haces en el lugar que quieras en tu plantilla html.
Yo lo que haría es guardarlo en un archivo txt y actualizarlo una vez por día para no tener que sacarlo de esa web en cada visita.


Me fijo si el txt tiene mas de 24 hs de antiguedad y en ese caso ejecuto el código que te mostré antes solo que despues de levantarlo lo guardo en un txt.

Código PHP:
if (filemtime("indicadores.txt")+86400 time())
{
// En este caso el archivo tiene mas de 24 horas, lo actualizamos
// Lo traigo de la web
$indicadores file_get_contents("http://www.elcolombiano.com/Indicadores/Index.htm");
 
// Lo guardo en mi server local
file_put_contents("indicadores.txt",$indicadores);
}
 
// Lo levanto de mi server
$indicadores file_get_contents("indicadores.txt");
 
//Lo muestro donde quiero
echo $indicadores

Saludos Amigo