Hola:
Tengo una pregunta y espero puedan resolvermela...
mediante un script php, debo mandar datos de logueo, usando cURL, una vez que entro, debo redireccionarme a otras paginas una vez iniciada la sesión, es decir, al loguearme entro a http://www.miweb.com/account pero tambien hay otras paginas como http://www.miweb.com/traffic, http://www.miweb.com/list, etc. (solo por citar algunos ejemplos)
tengo este código hasta ahora...
Código:
<?php
$ch = curl_init(); //iniciamos la sesion curl y lo asignamos a una variable para su uso
$user = "user";
$pass = "pass";
$cookie = "/tmp/cookies.txt";
$url="http://www.miweb.com/login";
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //sigue las redirecciones
curl_setopt($ch, CURLOPT_URL, $url); //mandamos la peticion con la url indicada
curl_setopt($ch, CURLOPT_POSTFIELDS, "email=".$user."&password=".$pass.""); //le enviamos los datos para logueo
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); //guardamos los datos de sesion en una cookie
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0);//tiempo máximo de conexión. 0 para ilimitado
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); // Retorna el contenido de la pagina
$resultado=curl_exec($ch); //guardamos la ejecucion en una variable
?>
hay alguna manera de redireccionar a otras paginas una vez logueado, sin que se mate la sesión? Ya que cuando quiero entrar a una pagina como http://www.miweb.com/traffic, me manda como resultado al imprimir el html la pagina de login.
gracias y espero me puedan ayudar