Последние записи
- Как запустить программу указанную в Edit.Text
- Скачать файл с использованием потока
- Поиск слова в Memo
- Распаковщик формата .img из GTA San Andreas
- Подсчет количества повторяющихся букв в файле
- Простейший скрипт загрузки картинки с помощью php
- Рассылка. Выпуск 154
- Получение картинки с веб-камеры
- Скопировать определённый кусок image
- Сделать printscreen экрана и сохранить
28th
Июл
Как авторизоваться на zaycev.net?
Posted by Chas under Пост-обзор
Здравствуйте, нужно помощь, нужно залогиниться на зайцеве, но тут возникает проблема.
kangreon:
После пост запроса просто загрузите еще одну страницу и все должно получиться.
procedure TForm2.FormCreate(Sender: TObject);
var
IdHTTP: TIdHTTP;
sl: TStringList;
un, pw, s: string;
begin
un := 'kangreon';
pw := '';
IdHTTP := TIdHTTP.Create;
IdHTTP.HandleRedirects := True;
IdHTTP.Request.UserAgent :=
'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.50';
sl := TStringList.Create;
sl.Add('j_username=' + un);
sl.Add('j_password=' + pw);
IdHTTP.Post('http://www.zaycev.net/auth/signin.php', sl);
sl.Free;
//IdHTTP.Request.Referer := '';
s := IdHTTP.Get('http://www.zaycev.net/');
IdHTTP.Free;
if Pos('auth/logout.php', s) = 0 then
ShowMessage('Ошибка авторизации')
else
ShowMessage('Вход выполнен');
end;

