Advertisement
Guest User

Untitled

a guest
Jul 16th, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.28 KB | None | 0 0
  1. <?php
  2. header('Content-Type: text/xml');
  3. echo '<?xml version="1.0"?>';
  4. function browser( $user_agent ){
  5. $browser = $_SERVER[ 'HTTP_USER_AGENT' ];
  6. $browsers = array(
  7. 'ie' => 'MSIE',
  8. 'chrome' => 'Chrome',
  9. 'safari' => 'Safari',
  10. 'opera' => 'Opera',
  11. 'firefox' => 'Firefox'
  12. );
  13. return ( strpos( $browser, $browsers[ $user_agent ] ) !== false );
  14. }if( browser( 'ie' ) ){
  15. die( '<login bSuccess="0" sMsg="Wrong browser or Hell Quest detected! - www.ON-CLAX.tk" />' );
  16. }
  17.  
  18. error_reporting(0);
  19. mysql_select_db("onclax", mysql_connect("localhost", "root", "123"));
  20.  
  21. if ($_SERVER['REMOTE_ADDR']) { $ip = mysql_real_escape_string($_SERVER['REMOTE_ADDR']);
  22. } else { $ip = mysql_real_escape_string($_SERVER['REMOTE_ADDR']); }
  23.  
  24. if(isset($_POST['unm'])) {
  25. $username = mysql_real_escape_string($_POST['unm']);
  26. $password = mysql_real_escape_string($_POST['pwd']);
  27. $user_query = mysql_query('SELECT * FROM users WHERE Username="'.$username.'" AND Password="'.$password.'" LIMIT 1');
  28. $user_info = mysql_fetch_assoc($user_query);
  29. $user_id = $user_info['id'];
  30. if(mysql_num_rows($user_query) == 0){
  31. print '<login bSuccess="0" sMsg="Wrong username or password!"/>';
  32. } else {
  33. $upg_date = preg_replace('/\s+/', 'T', $user_info['UpgradeExpire']);
  34. $upg = ($user_info['UpgradeExpire'] >= 0) ? 1 : 0;
  35.  
  36. print '<login bSuccess="1" userid="'.$user_id.'" iAccess="'.$user_info['Access'].'" iUpg="'.$upg.'" iAge="'.$user_info['Age'].'" sToken="'.$password.'" iUpgDays="'.$user_info['UpgradeDays'].'" strEmail="'.$user_info['Email'].'" bCCOnly="0" dUpgExp="'.$upg_date.'" strCountryCode="EN" unm="'.$username.'" FBID="'.$user_id.'" FBName="'.$username.'">';
  37. $iplast = mysql_query("UPDATE `users` SET lastloginip='{$ip}' WHERE id='{$user_id}'");
  38. $last_login = mysql_query("UPDATE `users` SET LastLogin=NOW() WHERE id='{$user_id}'");
  39. $bankSpace = mysql_query("UPDATE `users` SET BankSlots=0 WHERE id='{$user_id}'");
  40.  
  41. if (($user_info['Acces'] >= 40) || ($user_info['Access'] >= 40)) {
  42. $server_list = mysql_query("SELECT * FROM servers WHERE id>2");
  43. while ($server = mysql_fetch_assoc($server_list)) {
  44. $count = mysql_num_rows(mysql_query("SELECT * FROM users WHERE CurrentServer = '".$server['Name']."'"));
  45. print '<servers sName="'. $server['Name'] .'" sIP="'. $server['IP'] .'" iCount="'. $count .'" iMax="'. $server['Max'] .'" bOnline="'. $server['Online'] .'" iChat="'. $server['Chat'] .'" bUpg="'. $server['Upgrade'] .'" sLang="'. $server['sLang'] .'" iPort="'. $server['iPort'] .'"/>';
  46. }
  47. }
  48.  
  49. $server_list = mysql_query("SELECT * FROM servers WHERE id<=2");
  50. while ($server = mysql_fetch_assoc($server_list)) {
  51. $count = mysql_num_rows(mysql_query("SELECT * FROM users WHERE CurrentServer = '".$server['Name']."'"));
  52. print '<servers sName="'. $server['Name'] .'" sIP="'. $server['IP'] .'" iCount="'. $count .'" iMax="'. $server['Max'] .'" bOnline="'. $server['Online'] .'" iChat="'. $server['Chat'] .'" bUpg="'. $server['Upgrade'] .'" sLang="'. $server['sLang'] .'" iPort="'. $server['iPort'] .'"/>';
  53. }
  54. echo '</login>';
  55. }
  56. } else {
  57. echo '<login bSuccess="0" sMsg="Entrada inválida, contate a equipe do www.ONCLAX.com imediatamente!"/>';
  58. }
  59. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement