Hace unos estoy intentando iniciar sesión en una web mediante CURL pero no consigo hacerlo... me sale siempre que el usuario o contraseña son incorrectos cuando no lo son
La pagina web en cuestión es series.ly y este es el código que he construido por el momento a ver si me podéis echar una mano
Código:
  
La primera petición carga la web por si acaso me crea una cookie o algo y en la segunda usa la cookie y envía el formulario con los datos de acceso<?php
	$cookie_file = "/tmp/".time();
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, 'http://series.ly');
	curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');
	curl_setopt($ch, CURLOPT_HTTPHEADER, array("Accept-Language: es-es,en"));
	curl_setopt($ch, CURLOPT_TIMEOUT, 10);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
	curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
	$result = curl_exec($ch);
	$error = curl_error($ch);
	curl_close($ch);
	$url = "http://series.ly/scripts/login/login.php";
	$parametros_post = '&lg_login='.urlencode("USUARIO-CORREO").'&lg_pass='.urlencode("CONTRASEÑA").'&recordar='.urlencode("").'&paso1ok='.urlencode("entrar");
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_POST, true);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $parametros_post);
	curl_setopt($ch, CURLOPT_HEADER, false);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
	curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
	$result1 = curl_exec($ch);
	$error = curl_error($ch);
	curl_close($ch);
	echo $error;
	echo $result1;
?>
Gracias de antemano
Saludos
 


