Foros del Web » Programando para Internet » PHP »

dejo rastro????

Estas en el tema de dejo rastro???? en el foro de PHP en Foros del Web. Hola a todos, tengo el siguiente codigo para escanear el html de una pagina Código PHP: <? $lineas  =  file  ( 'http://unapagina.com' );  foreach ( $lineas  as  ...
  #1 (permalink)  
Antiguo 05/05/2010, 04:01
 
Fecha de Ingreso: mayo-2009
Mensajes: 65
Antigüedad: 15 años
Puntos: 1
dejo rastro????

Hola a todos, tengo el siguiente codigo para escanear el html de una pagina
Código PHP:
<? $lineas file ('http://unapagina.com'); 
foreach (
$lineas as $linea_num => $linea) { 
echo 
"Linea - {$linea_num} : " htmlspecialchars($linea) . ""
}  
?>
Este codigo me muestra en pantalla el codigo html.

La pregunta es dejo rastro en el servidor de esa pagina???????

Gracias saludos
  #2 (permalink)  
Antiguo 05/05/2010, 04:15
Avatar de Heli0s  
Fecha de Ingreso: abril-2010
Mensajes: 789
Antigüedad: 14 años
Puntos: 40
Respuesta: dejo rastro????

Sí, cualquier petición que hagas a un servidor externo, aunque sea una simple imagen, se guarda en un log.

Un saludo
  #3 (permalink)  
Antiguo 05/05/2010, 04:18
 
Fecha de Ingreso: mayo-2009
Mensajes: 65
Antigüedad: 15 años
Puntos: 1
Respuesta: dejo rastro????

gracias por la respuesta
  #4 (permalink)  
Antiguo 05/05/2010, 11:23
 
Fecha de Ingreso: mayo-2009
Mensajes: 65
Antigüedad: 15 años
Puntos: 1
Respuesta: dejo rastro????

solo por curiosidad si se hiciera con un frame que estubiera en otro servidor, aparecerian los dos servidores en el log?????
  #5 (permalink)  
Antiguo 05/05/2010, 11:26
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: dejo rastro????

Sí, como ya te dijierón toda petición HTTP se guarda en cada servidor, no importando el medio que uses, al hacer un request ya sea POST, GET, o PUT al servidor externo esta es loggeada.
  #6 (permalink)  
Antiguo 05/05/2010, 11:54
 
Fecha de Ingreso: mayo-2009
Mensajes: 65
Antigüedad: 15 años
Puntos: 1
De acuerdo Respuesta: dejo rastro????

Cita:
Iniciado por GatorV Ver Mensaje
Sí, como ya te dijierón toda petición HTTP se guarda en cada servidor, no importando el medio que uses, al hacer un request ya sea POST, GET, o PUT al servidor externo esta es loggeada.

Gracias Gator, aunque no se si me explicado bien para evitarlo habia pensado en esto

servidor 1:

Código PHP:
<iframe src="http://servidor2.php" style="width:500px; height:500px;" ></iframe
servidor2:
Código PHP:
<? $lineas file ('http://unapagina.com');  
foreach (
$lineas as $linea_num => $linea) {  
echo 
"Linea - {$linea_num} : " htmlspecialchars($linea) . "";  
}  
?>
el contenido html se queda en el servidor 2, y solo se muestra en el servidor 1 por el frame, no se le envian los datos al servidor 1.

Asi tambien estarian logeados los dos servidores.

Gracias
  #7 (permalink)  
Antiguo 05/05/2010, 11:56
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: dejo rastro????

En realidad hiciste una petición al servidor 1. Que se muestra la información en el navegador a pesar de que en la barra de direcciones diga el servidor 2, no impide que la petición se haya hecho al servidor 1. Si te fijas para poder acceder al servidor 1 tienes que haber declarado una dirección y con esa dirección es la que haces la petición.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #8 (permalink)  
Antiguo 05/05/2010, 11:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 65
Antigüedad: 15 años
Puntos: 1
Respuesta: dejo rastro????

Gracias, veo que no hay otra forma de engañar al log.

Saludos

Etiquetas: Ninguno
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 19:16.