Foros del Web » Programando para Internet » PHP »

Obtener el codigo HTML de una pagina en mi propio servidor

Estas en el tema de Obtener el codigo HTML de una pagina en mi propio servidor en el foro de PHP en Foros del Web. Hola amigos, Resulta que tengo un archivo ejemeplo.php en mi servidor asi @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original <?PHP echo "<b>Mostrar HTML </b>" ; ?> ...
  #1 (permalink)  
Antiguo 07/04/2011, 13:41
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Pregunta Obtener el codigo HTML de una pagina en mi propio servidor

Hola amigos,

Resulta que tengo un archivo ejemeplo.php en mi servidor asi

Código PHP:
Ver original
  1. <?PHP
  2. echo "<b>Mostrar HTML </b>";
  3. ?>

Y necesito obtener el código HTML, es decir poder desde otra pagina alamacenar el resultado del proceso de ejemplo.php en una variable, estaba usando Show_source() y Get_source pero estas funciones también me devuelven el PHP y necesito solo el resultado HTML. xD
  #2 (permalink)  
Antiguo 07/04/2011, 13:44
 
Fecha de Ingreso: agosto-2010
Ubicación: México
Mensajes: 6
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Obtener el codigo HTML de una pagina en mi propio servidor

Puedes hacerlo fácil con el siguiente código:

<?
$archivo="rutaamiarchivo/archivo.php";
OB_START();
REQUIRE $archivo;
RETURN OB_GET_CLEAN();
?>
  #3 (permalink)  
Antiguo 07/04/2011, 13:44
 
Fecha de Ingreso: junio-2009
Ubicación: Barcelona
Mensajes: 12
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Obtener el codigo HTML de una pagina en mi propio servidor

Puedes usar los métodos Curl de php que te permiten hacer peticiones GET y POST a una url con los parámetros que quieras.
Además puedes utilizar un crawler como XPath de php para analizar la respuesta html que te devuelve la petición.

Lo dicho, mirate Curl.
  #4 (permalink)  
Antiguo 07/04/2011, 13:52
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
De acuerdo Respuesta: Obtener el codigo HTML de una pagina en mi propio servidor

Cita:
Iniciado por MuRe Ver Mensaje
Puedes usar los métodos Curl de php que te permiten hacer peticiones GET y POST a una url con los parámetros que quieras.
Además puedes utilizar un crawler como XPath de php para analizar la respuesta html que te devuelve la petición.

Lo dicho, mirate Curl.
Ya hace mucho tiempo hice uso de las librerías CURL mas específicamente la clase Snoopy, pero consume demasiado recursos, esta solucion esmuy limpia y es perfecta para lo que necesito.

Código PHP:
Ver original
  1. <?PHP
  2. $archivo="rutaamiarchivo/archivo.php";
  3. REQUIRE $archivo;
  4. $mihtml = OB_GET_CLEAN();
  5. echo $mihtml;
  6. ?>

Gracias lalog00

Etiquetas: html, propio, servidor
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 23:23.