uses
regexpr
procedure TForm1.Button1Click(Sender: TObject);
var
data:TStrings;
Reg: TRegExpr;
s:string;
begin
data:=TStringList.Create;
Reg := TRegExpr.Create;
data.Add('do_cmd=login');
data.Add('server='+edit3.text);
data.Add('email='+edit1.text);
data.Add('password='+edit2.text);
s:= IdHTTP1.Post('http://g3.botva.ru/login.php',data);
Reg.Expression := '<a href="logout.php"(.*?)>(.*?)<b></b></a>';
if Reg.Exec(S) then label1.Caption:=(Reg.Match[2]); // проверка. вошел или нет. если да то в label1 будет написано "Выход". более лучшую проверку думаю придумаешь сам.))
end;
А теперь смотри, чем мой код отличается от твоего? Нету запоминания?) Плюс твой код не работает и ты запыл перенаправление ибо там идет редерикт после пост запроса, о чем я писал в первом посту. Запрос я и сам составил
Последний раз редактировалось blad56; 15.11.2011 в 15:15.
А теперь смотри, чем мой код отличается от твоего? Нету запоминания?) Плюс твой код не работает и ты запыл перенаправление ибо там идет редерикт после пост запроса, о чем я писал в первом посту. Запрос я и сам составил
а теперь смотри.
вот скомпилированная прога и код.
проверка зашли или нет:
если да то в label1 нам показывают выход
и в label2 твой ник.