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 : Sélectionner tout - Visualiser dans une fenêtre à part
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