Re: [Programación] Preguntonta WEB
emiliano nuñez
nunez.emiliano en gmail.com
Mie Jul 16 14:18:41 ART 2008
> en el hosting1 quiero hacer un script o algo para poder leer la información
> del hosting2 que hay que logear un usuario.
> para logearse es asi:
> http://hosting2/index.php?action=login (y en POST envia
> login=MiUsuario&pwd=MiPass) al logearse bien retorna la página que quiero
> guardar, si una vez logeado ir guardando las demas...
Poné algo así en el hosting1:
<script_php>
$enter = "\r\n";
$doc = "index.php?action=login";
$host = "hosting2";
$str_datos="login=MiUsuario&pwd=MiPass";
$str_resp="";
$str_head =
"POST /".$doc." HTTP/1.1".$enter.
"Accept-Encoding: identity".$enter.
"Content-length: ".strlen($str_datos).$enter.
"Content-type: application/x-www-form-urlencoded".$enter.
"Host: ".$host.$enter.
"User-agent: useragent/0.1".$enter.$enter.$str_datos;
$Conexion = fsockopen($host,"80");
if(!$Conexion){
echo "error al conectarse";
exit();
}else{
fputs($Conexion,$str_head);
while (!feof($Conexion)){
$str_resp .= fgets($Conexion, 1024);
}
// Guardar $str_resp en la DB.
}
fclose($Conexion);
</script_php>
Si después querés seguír accediendo tenes que guardar la cookie de
session recivida y seguir enviándola en las próximas petiones..
Más información sobre la lista de distribución Programacion