kolya5544

function Register

Mar 29th, 2017
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.99 KB | None | 0 0
  1. var
  2. url: String
  3.  
  4. function BoolToStr(const value : boolean) : string;
  5. begin
  6.   if value
  7.   then
  8.     Result := '1';
  9.   else
  10.     Result := '0';
  11. end;
  12. function ban():Boolean;
  13. begin
  14. ShowMessage('Вы заблокированны!');
  15. end;
  16. end;
  17. function checkfile(url:string):boolean;
  18. begin
  19. try
  20. Form1.IdHTTP1.Head(url);
  21. result:=true;
  22. except
  23. result:=false;
  24. end;
  25. end;
  26. function register(login: String; password: String; mail: String; gender: Boolean):Boolean;
  27.  begin
  28.   if CheckUrl(url+'users/'+login+'_'+password+'/exists') then
  29.    begin
  30.     if CheckUrl(url+'users/'+login+'_'+password+'banned') then
  31.      begin
  32.       ban()
  33.      end;
  34.     end;
  35.     ShowMessage('Данный аккаунт уже существует!');
  36.    end;
  37.   end;
  38.    else
  39.     begin
  40.      IdHTTP1.Get(url+'reg.php?login='+login+'&password='+password+'&mail='+mail+'&gender='+BoolToStr(gender));
  41.     end;
  42.  end;
  43. end;
  44. procedure TForm1.FormCreate(Sender: TObject);
  45. begin
  46. url:='http://iktm.club/socnet/';
  47. end;
  48. end.
Advertisement
Add Comment
Please, Sign In to add comment