Curl и сессии

crezd

Новичок
Curl и сессии

Задача состоит в том, чтобы закачать страницу с удаленного сервера, на котором стоит сессия

для начала

url="http://site.ru";


$action = "/login.php";




$postvar = "sid=&login=crezd&pwd=123456";
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$url.$action);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postvar);
$res=curl_exec ($ch);
curl_close ($ch);


возвращает


HTTP/1.0 302 Moved Temporarily
Date: Tue, 29 Jun 2004 18:12:37 GMT
Server: Apache
Pragma: no-cache
Expires: Mon, 06 Jan 1990 00:00:01 GMT
Set-Cookie: active=7280ad8d14cac984
Set-Cookie: login_cookie=crezd; expires=Fri, 09-Jul-2004 18:12:37 GMT
Set-Cookie: user=631d5e61ffeeb92f0ce1df48c8c880a5
Set-Cookie: uid=224
Set-Cookie: sid=6ef393fa9cb63737f049a5a542a4c61a
Set-Cookie: metausers=a%3A1%3A%7Bi%3A0%3Bi%3A224%3B%7D; expires=Wed, 29-Jun-2005 18:12:37 GMT
Set-Cookie: cmu=665578692; expires=Wed, 29-Jun-2005 18:12:37 GMT
Location: main.php?sid=6ef393fa9cb63737f049a5a542a4c61a
Vary: Accept-Encoding
Content-Type: text/html; charset=windows-cp1251
X-Cache: MISS from site.ru
Connection: close

после обработки...(удалил expires)

в переменной $сookie

login_cookie=crezd;
user=631d5e61ffeeb92f0ce1df48c8c880a5
uid=224
sid=6ef393fa9cb63737f049a5a542a4c61a
metausers=a%3A1%3A%7Bi%3A0%3Bi%3A224%3B%7D;
cmu=665578692;


также $sid- инд. номер сессии

и берем файл

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,"http://site.ru/area_map.php?sid=$sid");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

$res=curl_exec ($ch);
curl_close ($ch);


при запуске скрипта...location на главную и пишет что сессия не индифицированна
 

Кром

Новичок
>какая прокачка? о чем ты....

Мне это напоминает товарищей, которые приходят сюда с сайтов типа pupkin.narod.ru и вопросом "Как разослать моим друганам письма с фотами, а то на десятой тысяче скрипт падает?" :)
 

crezd

Новичок
И какими сторками что я написал, тебе это напоминает?

-~{}~ 29.06.04 22:51:

И какими сторками что я написал, тебе это напоминает?:rolleyes:

если ты назнаешь и неможешь помочь, то зачем флудить...мне твои воспаминания никчему.

-~{}~ 29.06.04 23:28:

ЗАПЛАЧУ 10$ тому кто поможет решить проблему

-~{}~ 29.06.04 23:29:

ЗАПЛАЧУ 10$ тому кто поможет решить проблему
 

Кром

Новичок
>И какими сторками что я написал, тебе это напоминает?

На сайт enter.territory.ru/project.php я зашел по твоей ссылке.
Думаешь, ты здесь первый кто пытается сделать бота для прокачек? :)
 

crezd

Новичок
Я не пишу бота для прокачек ))

а пишу нужные вещи типа анализаторов)


если можешь помочь, могу заплатить 10$
 
Сверху