Re: [Programación] Preguntonta WEB

emiliano laneri elaneri en gmail.com
Mie Jul 16 14:23:00 ART 2008


El día 16 de julio de 2008 14:18, emiliano nuñez
<nunez.emiliano en gmail.com> escribió:
>> 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..
>
> _______________________________________________
> Programacion mailing list
> Programacion en lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/programacion
>

Presta atención a la conflagración de php , algunos hosting no dejan
abrir puertos.

-- 
registered linux user #464005



Más información sobre la lista de distribución Programacion