Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Авторизация на сайте с помощью IdHTTP [D7, WinXP]


_Anwy_ ©   (2006-10-01 20:38:00) 

Доброе время суток!

У меня такая задача: есть на сайте сети статистика интернета (т.е. посещения, счёт пользователя, долг и т.д.) которую мне надо взять.
Проблема в том, что я не знаю как совершить авторизацию.
Вот форма авторизации:


 Логин:
 Пароль:
 


Я посылаю запрос Post и ничего не происходит.
Например:
url := ' http://server/billing/login.php?auth_user=Anwy&auth_pw=pass';
IdHTTP1.Post(url,Memo1.Lines);

Подскажите пожалуйстай в чём дело или что делать. :(


bredly   (2006-12-10 01:41:00) [1]

Удалено модератором
Примечание: мат


leonidus   (2006-10-07 20:33:00) [2]

Господа, вы что это "нам знания тоже не с неба падали, мы тратили своё личное время", не красиво это так на человека нападать. Иногда лучше жевать чем говорить ©.


Scar89   (2006-10-04 15:49:00) [3]

Slym ©, большое спасибо


Ketmar   (2006-10-02 18:21:00) [4]

вах. "королева в восхищении!" (ц) "я такой бедный, такой несчстный, читать не умею и не люблю, а вы, гады, мне тут не хотите задаром код давать! эгоисты!"

так вот, для инофрмации: нам знания тоже не с неба падали. мы тратили своё личное время на то, чтобы что-то узнать. более того -- тебе сказали, гдеи какможно узнать то же самое. но ты не хочешь сам. не хочешь -- не надо, но тогда изволь оплатить наше время и наши знания. нормальные отношения: не хочешь работать сам -- оплати труд и умения других.

>[14] _Anwy_(c) 2-Oct-2006, 18:14
>I'll be back
мда... "иногда они возвращаются" (ц)


_Anwy_   (2006-10-02 18:14:00) [5]

Это эгоистичный поступок не делиться знаниями. Мой проэкт не комерческий, по-этому денег не я не ты не получим. Отвисай чувак.

I'll be back


Ketmar   (2006-10-02 18:06:00) [6]

>[12] _Anwy_(c) 2-Oct-2006, 18:03
>Ну вас с вашим форумом.
ты обещаешь, что не вернёшься? благодарю тебя, Баф, за вразумление очередного...

>написать код тяжело.
сумма не озвучена. предлагай оплату -- будет тебе код.


_Anwy_   (2006-10-02 18:03:00) [7]

Ну вас с вашим форумом. Пафосные все такие, всё знают, а вот написать код тяжело.


Ketmar   (2006-10-02 14:07:00) [8]

поисковики нас не устраивают. справки у нас нет (религия, наверное). тогда даже не знаю. может, проце у программиста какого-нибудь код заказать?


_Anwy_   (2006-10-02 11:59:00) [9]

Блин. Нету у меня справки. Дайте хоть ссылку на пример. Я впервые работаю с IdHTTP. :(


Плохиш   (2006-10-02 11:32:00) [10]


> _Anwy_ ©   (02.10.06 11:21) [8]
> Всё зделал как тут написано.

Уверен?

> Но ничего не происходит. Мемо вобще пустое. Ничего не добавляеться.

И что ты там хочешь увидеть?
Может всё-таки соизволишь свои зеньки в справку сунуть?


_Anwy_   (2006-10-02 11:21:00) [11]

Всё зделал как тут написано. Но ничего не происходит. Мемо вобще пустое. Ничего не добавляеться.


Slym   (2006-10-02 04:15:00) [12]

url:=' http://server/billing/login.php'


Slym   (2006-10-02 04:14:00) [13]

function Post(AURL: string; ASource: TIdStrings): string;
IdHTTP1.Post(url,Memo1.Lines); Memo1.Lines - у тебя Dest! а нуно сурс

strings:=TStringList.Create;
try
strings.Values['auth_user']:='Anwy';
strings.Values['auth_pw']:='pass';
Memo1.Lines.text:=IdHTTP1.Post(url,strings);
finally
strings.Free;
end;


Ketmar   (2006-10-01 21:52:00) [14]

плохо искал. по первым же запросам выдаёт фразу наподобие "в методе POST данные передаются в теле документа, обычно тип -- application/x-www-form-urlencoded". мало разве?


_Anwy_   (2006-10-01 21:01:00) [15]

Весь яндекс и гугл блазил, и форум этот в предачу, и ничего не нашел! Тяжело помочь что ли, "Мастера"...


Ketmar   (2006-10-01 20:55:00) [16]

знаю. гугль, яндекс, рамблер. RFC, в конце-концов. было бы жедание искать -- информации завались.


_Anwy_   (2006-10-01 20:54:00) [17]

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


Ketmar   (2006-10-01 20:49:00) [18]

документацию читать. в частности -- отличия в способе передачи данных методами GET и POST.


Наверх

Титульная страница Поиск, карта сайта Написать письмо