Foros del Web » Programando para Internet » PHP »

Descargar el Codigo fuente de una pagina

Estas en el tema de Descargar el Codigo fuente de una pagina en el foro de PHP en Foros del Web. buenas tardes necesito descargar el contenido de una pagina y clasificar la información que allí aparece, es un listado y yo tengo que separar algunos ...
  #1 (permalink)  
Antiguo 23/08/2007, 11:50
Avatar de AlejandraAtencio  
Fecha de Ingreso: junio-2007
Mensajes: 55
Antigüedad: 16 años, 10 meses
Puntos: 0
Pregunta Descargar el Codigo fuente de una pagina

buenas tardes necesito descargar el contenido de una pagina y clasificar la información que allí aparece, es un listado y yo tengo que separar algunos datos importantes... alguna ayuda... obviamente en php
  #2 (permalink)  
Antiguo 23/08/2007, 12:22
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Descargar el Codigo fuente de una pagina

Puedes usar fsockopen, o la extension cURL para descargar una pagina y procesarla como si fuera un string.

Adicionalmente si lo tienes habilitado puedes usar fopen para obtener la pagina.

Saludos.
  #3 (permalink)  
Antiguo 23/08/2007, 12:26
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Descargar el Codigo fuente de una pagina

Hmmm pero en este caso, no sé si será tan necesario saber el codigo de fuente de una página,...
Porque si lo que quieres es extraer información de una página web, porqué no usas expresiones regulares?? (me siento Dios diciendo esto, porque ya tuve el mismo problema y lo pude solucionar XD)...
Haz como dice GatorV, conectate mediante fsockopen y luego con la expresion regular extraes lo que necesitás :)...

Saludos!
  #4 (permalink)  
Antiguo 23/08/2007, 12:59
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Re: Descargar el Codigo fuente de una pagina

Que hay de malo en usar show_source

Código PHP:
 $stringshow_source("http://www.forosdelweb.com/showthread.php?p=2107616#post2107616"TRUE);
echo 
$string;        //Imprimo la pagina 
  #5 (permalink)  
Antiguo 23/08/2007, 13:03
Avatar de AlejandraAtencio  
Fecha de Ingreso: junio-2007
Mensajes: 55
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Descargar el Codigo fuente de una pagina

Cita:
Iniciado por carmagedon Ver Mensaje
Hmmm pero en este caso, no sé si será tan necesario saber el codigo de fuente de una página,...
Porque si lo que quieres es extraer información de una página web, porqué no usas expresiones regulares?? (me siento Dios diciendo esto, porque ya tuve el mismo problema y lo pude solucionar XD)...
Haz como dice GatorV, conectate mediante fsockopen y luego con la expresion regular extraes lo que necesitás :)...

Saludos!
a que te refieren cuando me dices que use expresiones regulares?.... la pagina de la que quiero el contenido genera un listado con php, obviamente no tengo el codigo php que genera ese listado, y de alli necesito almacenar en variables cada items del listado.
  #6 (permalink)  
Antiguo 23/08/2007, 15:03
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Descargar el Codigo fuente de una pagina

A ver,... o yo interpreto mal o vos te expresas mal,...
Lo que querés hacer es extraer el contenido de una pagina web??
Las expresiones regulares son permiten definir patrones de coincidencia y luego aplicarlas a cadenas de texto para saber si la cadena cumple el patrón e incluso realizar transformaciones de la cadena...

Si no es lo que yo te esto diciendo, que alguien me explique...
O pon la web, si es que la tienes, para ver de que se trata...
Saludos!
  #7 (permalink)  
Antiguo 23/08/2007, 15:10
 
Fecha de Ingreso: febrero-2001
Mensajes: 1.374
Antigüedad: 23 años, 2 meses
Puntos: 11
Re: Descargar el Codigo fuente de una pagina

Tenes que hackear el server.
  #8 (permalink)  
Antiguo 23/08/2007, 15:37
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Descargar el Codigo fuente de una pagina

Cita:
Iniciado por Tukzone Ver Mensaje
Tenes que hackear el server.
¿¿??
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #9 (permalink)  
Antiguo 23/08/2007, 18:43
 
Fecha de Ingreso: febrero-2001
Mensajes: 1.374
Antigüedad: 23 años, 2 meses
Puntos: 11
Re: Descargar el Codigo fuente de una pagina

Cita:
Descargar el Codigo fuente de una pagina
Codigo fuente de php hay uno solo, y esta en el server :)
  #10 (permalink)  
Antiguo 23/08/2007, 19:47
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Descargar el Codigo fuente de una pagina

Ah!, pero creo que necesita el fuente html...creo.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #11 (permalink)  
Antiguo 23/08/2007, 20:08
Avatar de McBlink  
Fecha de Ingreso: noviembre-2006
Ubicación: $ARG->LaPampa()
Mensajes: 1.694
Antigüedad: 17 años, 5 meses
Puntos: 23
Re: Descargar el Codigo fuente de una pagina

Cita:
Iniciado por nicolaspar Ver Mensaje
Ah!, pero creo que necesita el fuente html...creo.
mm no creo que quiera el html, si lo que quiere es tomar datos que genera el php.. pero si pienso yo, lo que vos queres hacer, no es entrar en un server externo y extraer datos de ahi... como si quisieras "robar codigo"????
el codigo php esta en el servidor... muy dificil que lo consigas, que me corrijan si me equivoco...

saludos!
__________________
Recuerda usar el highlight para mostrar código
mauricioblint.com
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 20:29.