cURL et les redirections automatiques
Bonjour !
J'aurai besoin d'un ptit coup de main. Je souhaite me connecter en cURL sur 1fichier.com. Je passe en paramètre tout ce qu'il faut, le login et le password,et j'envoi les données. Quand je fais afficher la page cURL obtenue, j'obtiens bien le message de 1ficheir comme quoi je me suis bien loggué et que je vais être redirigé, sauf que 2sec après je me retrouve sur la page de login non loggué :(
Vous auriez une petite idée? Voici mon code (avec login et password faux pour ici bien entendu) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $username = 'Matkil888';
$password = 'test';
$loginUrl = 'http://www.1fichier.com/login.pl';
$cookie='cookies/cookie.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
//curl_setopt($ch, CURLOPT_REFERER, 'http://www.1fichier.com/login.pl');
//curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
curl_setopt($ch, CURLOPT_URL, $loginUrl);
// ENABLE HTTP POST
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'mail='.$username.'&pass='.$password.'&submit=Login');
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
$store = curl_exec($ch);
echo $store; |
Comme vous le voyez, j'ai mis en commentaire des lignes que j'ai essayé et qui n'ont rien changé à mon problème..
Merci d'avance