Advertisement
Guest User

Untitled

a guest
May 26th, 2017
529
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.29 KB | None | 0 0
  1. <?php
  2. /************************************
  3. *                                   *
  4. *            VortexCMS              *
  5. *          -------------            *
  6. *     Author: Adam N. Viðarsson     *
  7. *     E-mail: contact@adamnv.com    *
  8. *     Phone: (+354)7704299          *
  9. *                                   *
  10. ************************************/
  11.  
  12.     $ip = $_SERVER['REMOTE_ADDR'];
  13.     global $usernamecheck;
  14.  
  15.     if($core = '1') // ArcEmu
  16.     {
  17.         define("IP_CHECK", "SELECT * FROM accounts WHERE lastip = '$ip'");
  18.         define("USERNAME_AVI", "SELECT * FROM accounts WHERE login = '$_POST[accname]'");
  19.         define("PLAYERS_ONLINE", "SELECT online FROM characters WHERE online = '1'");
  20.         define("EMAIL_AVI","SELECT * FROM accounts WHERE email = '$_POST[accmail]'");
  21.         define("CREATE_ACCOUNT","INSERT INTO accounts SET login = '$_POST[accname]', password = '$_POST[pword]', gm = '0', banned = '0', email = '$_POST[accmail]', flags = '24'");
  22.         define("LOGIN_QUERY","SELECT * FROM accounts WHERE login = '$_POST[loginuser]' and password = '$_POST[loginpass]'");
  23.         define("NEW_PASS","UPDATE accounts SET password = '$_POST[newPass]' WHERE login = '$_SESSION[login]' LIMIT 1");
  24.         define("NEW_EMAIL","UPDATE accounts SET email = '$_POST[newMail]' WHERE login = '$_SESSION[login]' LIMIT 1");
  25.         define("FORGOT_PW","SELECT * FROM accounts WHERE login = '$_POST[fpname]' LIMIT 1");
  26.     }
  27.    
  28.     if($core = '2') // TrinityCore
  29.     {
  30.         define("IP_CHECK", "SELECT * FROM account WHERE last_ip = '$ip'");
  31.         define("USERNAME_AVI", "SELECT * FROM account WHERE username = '$_POST[accname]'");
  32.         define("PLAYERS_ONLINE", "SELECT online FROM characters WHERE online = '1'");
  33.         define("EMAIL_AVI","SELECT * FROM account WHERE email = '$_POST[accmail]'");
  34.         define("CREATE_ACCOUNT","INSERT INTO account SET username = '$_POST[accname]', sha_pass_hash = '$sha_pass', email = '$_POST[accmail]', expansion = '2', locked = '0'");
  35.         define("LOGIN_QUERY","SELECT * FROM account WHERE username = '$_POST[loginuser]' and sha_pass_hash = '$_POST[loginpass]'");
  36.         define("NEW_PASS","UPDATE account SET sha_pass_hash = '$sha_pass' WHERE username = '$_SESSION[login]' LIMIT 1");
  37.         define("NEW_EMAIL","UPDATE account SET email = '$_POST[newMail]' WHERE username = '$_SESSION[login]' LIMIT 1");
  38.         define("FORGOT_PW","SELECT * FROM account WHERE username = '$_POST[fpname]' LIMIT 1");
  39.     }
  40.    
  41.     if($core = '3') // MaNGOS
  42.     {
  43.         define("IP_CHECK", "SELECT * FROM account WHERE last_ip = '$ip'");
  44.         define("USERNAME_AVI", "SELECT * FROM account WHERE username = '$_POST[accname]'");
  45.         define("PLAYERS_ONLINE", "SELECT online FROM characters WHERE online = '1'");
  46.         define("EMAIL_AVI","SELECT * FROM account WHERE email = '$_POST[accmail]'");
  47.         define("CREATE_ACCOUNT","INSERT INTO account SET username = '$_POST[accname]', sha_pass_hash = '$sha_pass', gmlevel = '0', locked = '0', email = '$_POST[accmail]', expansion = '2'");
  48.         define("LOGIN_QUERY","SELECT * FROM account WHERE username = '$_POST[loginuser]' and sha_pass_hash = '$_POST[loginpass]'");
  49.         define("NEW_PASS","UPDATE account SET sha_pass_hash = '$_POST[newPass]' WHERE username = '$_SESSION[login]' LIMIT 1");
  50.         define("NEW_EMAIL","UPDATE account SET email = '$_POST[newMail]' WHERE username = '$_SESSION[login]' LIMIT 1");
  51.         define("FORGOT_PW","SELECT * FROM account WHERE username = '$_POST[fpname]' LIMIT 1");
  52.     }
  53. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement