Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2012, 17:11   #1
artbotva
Форумчанин
 
Аватар для artbotva
 
Регистрация: 17.03.2012
Сообщений: 105
По умолчанию Авторизация на ucoz'e

Всем доброго времени!
В общем проблема такова не как не получается залогиниться на сайте под ucoz, в http://programmersforum.ru/showthread.php?t=160876 на этом же форуме, эту проблему вроде как решили, но там суть программы совсем другая...
Мне нужно чтобы было 2 Едита( емайл, пароль), и кнопка войти...При успешной авторизации открывается Form2, при не успешной внизу в Label'e пишется "Неправильная пара" Вот так вот...)

Вот вроде как мне один человек попытался помочь, но там при любом раскладе пишется "Good" ( даже когда неправильно )

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  ParamList: TStringList;
  res: string;
begin
  ParamList:=TStringList.Create;
  with ParamList do begin
    Add('user='+Edit1.Text);
    Add('password='+Edit2.Text);
    Add('rem=1');
    Add('a=1');
    Add('ajax=1');
    Add('rnd=557');
    Add('_tp_=xml');
  end;
  try
    res:=Utf8ToAnsi(IdHTTP1.Post('http://ucoz.ucoz.ru', ParamList));
    if pos('Âûõîä ñ ñàéòà', res)>=0 then
    ShowMessage('Good')
    else
    ShowMessage('Bad');
  except
    ShowMessage('Bad');
  end;
  ParamList.Free;
end;


В общем прошу помощи...)
Заранее спасибо
Недостижение того, что ты хотел, является иногда лучшим подарком судьбы
artbotva вне форума Ответить с цитированием
Старый 26.08.2012, 18:06   #2
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

Ну вы посмотрите на исходный код вот этой вот страницы view-source:http://login.unet.com/?site=0ucoz&ref= Там 3 параметра: "type="text" name="email"", "type="password" name="pass"", value="0" - если Чужой компьютер и value="1" - если свой. потом Get запросом передавайте нужные параметры на сервер сайта, далее получайте ответ и по нему определяйте авторизация прошла успешно или нет. Тут я бы не стал заворачиваться и просто сравнивал коды вот и все!
Если не получится скиньте исходик на email + данные для авторизации верные!

Последний раз редактировалось kta87; 26.08.2012 в 18:10.
kta87 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторизация Anton PHP 7 25.05.2012 23:54
Авторизация mike5703 PHP 9 26.03.2012 22:02
авторизация cvetanet Microsoft Office Access 11 30.08.2011 18:10
Обычная авторизация или авторизация на уровне браузера? calugin Безопасность, Шифрование 0 13.01.2011 00:34
Авторизация. Jjoker Общие вопросы C/C++ 4 28.01.2009 23:17