Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/06/2009, 03:17
Avatar de cluster28
cluster28
 
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 4 meses
Puntos: 32
Respuesta: Logue automático a la hora de acceder a una web

Pongo una prueba que he hecho y no funciona, es una ejemplo que he cogido de http://curl.haxx.se/libcurl/php/examples/cookiejar.html. Es para acceder a un plesk:

Código PHP:
<?php

$ch 
curl_init();
curl_setopt($chCURLOPT_COOKIEJAR"C:\plesk");
curl_setopt($chCURLOPT_URL,"https://www.dominio.com:8443/login_up.php3");
curl_setopt($chCURLOPT_POST1);
curl_setopt($chCURLOPT_POSTFIELDS"passwd=password&login_locale=default&login_name=dominio.com");

ob_start();      // prevent any output
curl_exec ($ch); // execute the curl command
ob_end_clean();  // stop preventing output

curl_close ($ch);
unset(
$ch);

$ch curl_init();
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
curl_setopt($chCURLOPT_COOKIEFILE"C:\plesk");
curl_setopt($chCURLOPT_URL,"https://www.dominio.com:8443");

$buf2 curl_exec ($ch);

curl_close ($ch);
echo 
$buf2;

echo 
"<PRE>".htmlentities($buf2);
?>
Uso EasyPHP y me sale una página en blanco como resultado.