Re: [Programación] Preguntonta WEB

Luciano xanubisx en gmail.com
Mie Jul 16 14:48:34 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..
>
> lo acabo de intentar, porque me parecio que iba justo con lo que nesecito!,
pero debe ser que no puedo abrir sockets, porque me sale este error:

*Warning*: fsockopen()
[function.fsockopen<http://192.168.0.100/function.fsockopen>]:
unable to connect to xx.xx.xx.xx:80 (Se produjo un error durante el intento
de conexión ya que la parte conectada no respondió adecuadamente tras un
periodo de tiempo, o bien se produjo un error en la conexión establecida ya
que el host conectado no ha podido responder. )

seguire buscando alguna solución.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www.lugro.org.ar/pipermail/programacion/attachments/20080716/43064dc3/attachment.htm


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