Зайдем cUrl(ом) на http://depositfiles.com ???

Статус
В этой теме нельзя размещать новые ответы.

Zhenya

Новичок
Зайдем cUrl(ом) на http://depositfiles.com ???

Уважаемые php кодеры, позвольте задать такой интересный вопрос.

Подскажите как авторизоваться на http://depositfiles.com со своими логином паролем.

Делаю так:
PHP:
//здесь авторизируемся на сайте   
$url="http://depositfiles.com/ru/";   
$ch = curl_init();    
// url страницы для авторизации   
curl_setopt($ch, CURLOPT_URL, $url);   
//вернуть результат запроса в переменную, а не на экран   
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);   
// используем метод POST    
curl_setopt($ch, CURLOPT_POST, 1);   
// данные передаваемые POST запросом   
curl_setopt($ch, CURLOPT_POSTFIELDS, "login=***&password=***");   
//сохранять полученные COOKIE в файл   
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');   
//запускаем   
$result = curl_exec($ch);


//здесь скачиваем как авторизированные пользователь страницу   
$url="http://depositfiles.com/ru/";   
//url страницы или файла для скачивания   
curl_setopt($ch, CURLOPT_URL, $url);   
//запрещаем делать запрос с помощью POST и соответственно разрешаем с помощью GET    
curl_setopt($ch, CURLOPT_POST, 0);    
//отсылаем серверу COOKIE полученные от него при авторизации   
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt'); //get cookie from file   
//запускаем   
$result = curl_exec($ch);   
       
curl_close($ch);     
       
echo $result;
Этот код не работает. Есть такая загвоздочка, (собственно по этой причине код и неработает наверное) при физическом вводе логина и пароля происходит редирект...

Урл дан, код дан - вроде все правильно...
Помогите пожалуйста!!! :(
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху