Los datos que creo que he de enviar los saco con el plugin Live Http Headers de firefox.
¿Hay alguna otra forma de saber con certeza que datos he de enviar con curl para conseguir el login?
Aquí dejo el código que tengo a ver si alguien me echa un cable. Gracias.
Código:
<?php echo login (); function login(){ $usermail = "[email protected]"; $password = "xxxxxxxx"; $timez = "1"; $tcookie="cookie/cookie.txt"; $ch= curl_init(); curl_setopt ($ch, CURLOPT_URL, "https://www.tuenti.com/?m=login&func=do_login"); curl_setopt ($ch, CURLOPT_POSTFIELDS, "email=$usermail&input_password=$password&timezone=$timez"); curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt ($ch, CURLOPT_COOKIEFILE, $tcookie); curl_setopt ($ch, CURLOPT_COOKIEJAR, $tcookie); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0"); $res=curl_exec ($ch); curl_close($ch); return $res; } ?>