Нестандартная авторизация на сайте через CURL ЧАСТЬ2

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

Mynameis

Новичок
Нестандартная авторизация на сайте через CURL ЧАСТЬ2

Не могу понять почему предыдущую тему закрыли (http://phpclub.ru/talk/showthread.php?s=&threadid=109694&rand=3).

Здравствуйте! Возникла проблема с авторизацие на сайте через CURL. Вообще все как обычно, передаем пост записываем куки переходим с этими куками по другой ссылки на сайте.

curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt');
curl_setopt($ch,CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookie.txt');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_REFERER,$referer);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

Но вот столкнулся с сайтом, где после авторизации меня авторизируют, т.е. в аккуант я захожу, но при этом никакие куки и сессии не создаются (нет их в заголовоке ответа и файл cookie.txt не создается), полей hidden то же нету, после перехода на другую ссылку авторизация теряется.

И соответственно мой вопрос: как же это так работает, как все-таки авторизироваться???

>>Опиши, пожалуйста, что ты реализуешь.

Я хочу авторизироваться на сайте через CURL, и перейти по паре ссылок будучи авторизированным. Но я не могу понять процесс авторизации, т.е. она происходит без кукисов и сессий, подозреваю в моем случае жизнь усложняет мне ajax, которого к сожалению я практически не знаю.

>>попробуй авторизоваться браузером.

Через браузер авторизация проходит как положено, через CURL - нет. Я НЕ МОГУ ПОНЯТЬ КАК ОН БЕЗ КУКИСОВ И СЕССИЙ МЕНЯ ЗАПОМИНАЕТ когда я работаею через браузер, и не может запомнить когда я пытаюсь это сделать через CURL!
 

Yuriy_S

-=PHP-Club=-
>>Опиши, пожалуйста, что ты реализуешь.

имелось ввиду, какую задачу должен выполнять твой скрипт и для чего..
 

Армян

Новичок
Через браузер тоже куков нет? и сид нигде не передается в урлах?
А аякс в твоем случае знать и ненадо, это обычные запросы к серверу.
 

Апокалипсис

тех дир matras.ru
По морально - этическим соображениям - подобные темы на нашем форуме не обсуждаются.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху