31-03-2010, 00:46
Witam,
mam następujący kod do logowania się przez cURL na rapidshare:
Chciałbym po zalogowaniu wyciągnąć z kodu strony kilka rzeczy (czas ważności, transfer).
Niestety, skrypt nie łączy mi się (po podaniu dobrych danych) - ciągłe ładowanie i ładowanie i ładowanie... aż do przekroczenia limitu czasu.
Sprawdzałem na 3 hostingach, każdy ma curl i na żadnym takie same objawy. Próby ładowania innych stron kończą się natomiast sukcesem.
mam następujący kod do logowania się przez cURL na rapidshare:
Kod PHP:
$curl = curl_init('https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_COOKIEFILE, "cookiefile");
curl_setopt($curl, CURLOPT_COOKIEJAR, "cookiefile"); # SAME cookiefile
curl_setopt($curl, CURLOPT_POSTFIELDS, "login=TWOJLOGIN&password=TWOJEHASLO");
curl_exec($curl);
curl_close ($curl);
Chciałbym po zalogowaniu wyciągnąć z kodu strony kilka rzeczy (czas ważności, transfer).
Niestety, skrypt nie łączy mi się (po podaniu dobrych danych) - ciągłe ładowanie i ładowanie i ładowanie... aż do przekroczenia limitu czasu.
Sprawdzałem na 3 hostingach, każdy ma curl i na żadnym takie same objawy. Próby ładowania innych stron kończą się natomiast sukcesem.