Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

авторизация на сайте

37K
14 ноября 2008 года
Витал_vital
12 / / 10.11.2008
Здравствуйте!
мне нужно программно (си++) авторизоваться на сайте, я решил использовать методы get и post:
//---------------------
PostData->Add("login=tttttt");
PostData->Add("password=ttttttt");
IdHTTP1->Post(Edit1->Text, PostData, Response);
Memo1->Lines->Text=Response->DataString;
//---------------------
как я понимаю в мемо1 должно появиться уже та страница где я авторизовался, но появляется та как будто зашёл гость(в html коде опять зарегистрироваться и авторизоваться, а не аккаунт).
html страница имеет имена name="login"..., короче значения брал из html страницы.
помогите пожалуйста разобраться!
246
14 ноября 2008 года
GIZMO
1.8K / / 30.07.2004
Цитата: Витал_vital
Здравствуйте!
мне нужно программно (си++) авторизоваться на сайте...!


Настоятельно рекомендую пользоваться Поиском
например: Авторизация

11
14 ноября 2008 года
oxotnik333
2.9K / / 03.08.2007
ща научим на свою голову, а потом будет программно спам по форуму рассылать
14
14 ноября 2008 года
Phodopus
3.3K / / 19.06.2008
Цитата: oxotnik333
ща научим на свою голову, а потом будет программно спам по форуму рассылать


Витал_vital случайно не русский вариант нашего друга wei_vei???

246
15 ноября 2008 года
GIZMO
1.8K / / 30.07.2004
Цитата: Phodopus
Витал_vital случайно не русский вариант нашего друга wei_vei???


не похож, по крайней мере телок не предлагает, все завязали флудить:)

490
15 ноября 2008 года
frid-karatel
357 / / 15.09.2007
Да самое банальное и простое - вывести сразу страницу с уже подставленными значениями в адресе, а не сначала загрузить страницу авторизации, потом послать данные и перейти на страницу "не для гостей"...

Например, вот так:
 
Код:
http://www.mail.ru/login?user=my_user_name&password=my_pass
37K
17 ноября 2008 года
Витал_vital
12 / / 10.11.2008
frid-karatel
Да самое банальное и простое - вывести сразу страницу с уже подставленными значениями в адресеНапример, вот так:
 
Код:
http://www.mail.ru/login?user=my_user_name&password=my_pass
[/QUOTE]
блин замучтлся уже, не получается и всё, чё не так делаю, вот отрывок страницы:
</div>
</div>
<div id="user_panel">
<div id="user_panel_items">
<div class="up_item"><b><a href="/register/">Регистрация</a></b></div>
<div class="up_form">
<form action="/account/login/" method="post">
<input type="hidden" name="action" value="login" />
<input type="hidden" name="return_url" value="sayt/" />
<table class="plain_table_2">
<tr>
<td>Авторизация:</td>
<td><input type="text" name="login" maxlength="16" class="input" /></td>
<td><input type="password" name="password" class="input" /></td>
<td><input type="checkbox" id="up_store_login" name="store_login" value="1" /></td>
<td><label for="up_store_login">Запомнить</label></td>
<td><input type="image" src="/img/button_go.gif" alt="Вход" title="Вход" /></td>
</tr>
</table>
</form>
</div>
<div class="up_item_2"><a href="/remind/">Забыли логин или пароль ?</a></div>
</div>
</div>
<div class="tabs_box">
<table>
<tr>
//---- делаю так:
Memo1->Lines->Add(IdHTTP1->Get(Edit1->Text));
// где Edit1->text="http://www.sayt/account/login?login=***&password=***
в memo опять как гость!почему?
490
18 ноября 2008 года
frid-karatel
357 / / 15.09.2007
А кто значения hidden-полей передавать будет?? Они же там не от балды написаны... :) Например, ...&action=login&return_url=sayt...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог