Tengo este archivo ejecutándose en el servidor:
<?php
$html = file_get_contents('www.google.com.fr');
echo $html;
?>
Mi duda es que si al conectarme con mi computadora al servidor y ejecutar ese php la página de Google recibirá mi IP o la del servidor?
te digo los pasos
-el browser cliente hace la petición al servidor php
-el servidor php lanza el script para resolver la petición
-el script hace la llamada a file_get_contents
-el script carga en buffer de salida todos los echo
-el script finaliza, manda las cabeceras y luego lo acumulado en el buffer de salida
-el browser cliente recube la data y la muestra
recuerda... todo lo que se haga en php, se hace antes que el browser reciba la data
Ok gracias por responder pero aún no logro resolver mi duda :xD
En principio si la IP que registra google es de quien haga la petición y la petición la hace el servidor. Por tanto, la IP que ve google es la del servidor que ejecuta el script de PHP.
(Eso es lo que te dijo engel lex, pero espero que lo intuyeras)
Cita de: 3n31ch en 18 Mayo 2017, 07:10 AM
En principio si la IP que registra google es de quien haga la petición y la petición la hace el servidor. Por tanto, la IP que ve google es la del servidor que ejecuta el script de PHP.
(Eso es lo que te dijo engel lex, pero espero que lo intuyeras)
Gracias, lo sé, pero no estaba tan seguro :xD