Foros del Web » Programando para Internet » PHP »

Cargar Web en una variable PHP

Estas en el tema de Cargar Web en una variable PHP en el foro de PHP en Foros del Web. Hola, Quisiera que una página de mi web muestre contenido en base a otra web (con url conocida, por supuesto), que actualiza su contenido a ...
  #1 (permalink)  
Antiguo 18/10/2007, 17:08
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Cargar Web en una variable PHP

Hola,

Quisiera que una página de mi web muestre contenido en base a otra web (con url conocida, por supuesto), que actualiza su contenido a menudo (imaginemos un foro).

así pues... ¿podríais decirme qué función puedo utilizar para cargar esa web en una variable PHP, para posteriormente parsearla y modificar el contenido a mi gusto (en mi web)?

Muchas gracias!

Última edición por santielderincon; 19/10/2007 a las 02:07 Razón: Porque me había equivocado al teclear el título del mensaje
  #2 (permalink)  
Antiguo 18/10/2007, 17:18
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Cagar Web en una variable PHP

pues si no tienes acceso al codigo lo veo dificil pero si la pagina tiene un rss puedes leerlo y asi aplicarlo a tu web...
puedes googlear como leer un feed rss ;)
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 19/10/2007, 02:06
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Cagar Web en una variable PHP

Muchas gracias kaninox por el interés.

De todas formas, creo que no conseguí explicarme en el mensaje inicial. Yo lo que quería era cargar el código html de una web cualquier (pasando su url) para poder volcarlo sobre la mía.

Esto sí que es posible: tan simple como utilizar la función de abrir ficheros (fopen) pero pasándole la URL de la Web buscada, en lugar de la ruta de cualquier otro fichero.

Más información:

http://es.php.net/manual/es/function.fopen.php

Ejemplo:

Código:
<?php
$gestor = fopen("/home/rasmus/archivo.txt", "r");
$gestor = fopen("/home/rasmus/archivo.gif", "wb");
$gestor = fopen("http://www.example.com/", "r");
$gestor = fopen("ftp://usuario:[email protected]/un_archivo.txt", "w");
?>
Un saludo,
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 05:41.