Guest User

Untitled

a guest
Feb 19th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. <?php
  2. // Laseme yhenduda ainult fortumol
  3. if(!in_array($_SERVER['REMOTE_ADDR'],
  4. array('81.20.151.38', '81.20.148.122', '80.79.119.131', '209.20.83.207', '79.125.125.1'))) {
  5. die("Error: Unknown IP");
  6. }
  7. // Teeme parooli
  8. $password_length = 5;
  9. function make_seed() {
  10. list($usec, $sec) = explode(' ', microtime());
  11. return (float) $sec + ((float) $usec * 100000);
  12. }
  13.  
  14. srand(make_seed());
  15.  
  16. $alfa = "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM";
  17. $token = "";
  18. for($i = 0; $i < $password_length; $i ++) {
  19. $token .= $alfa[rand(0, strlen($alfa))];
  20. }
  21.  
  22. }
  23.  
  24. $username = $_GET['message'];
  25. $sender = $_GET['sender'];
  26.  
  27. $db_host = "";
  28. $db_name = "";
  29. $db_user = "";
  30. $db_pass = "";
  31. $access = "ceitu";
  32. $added = date("o-m-d");
  33. $endtime = $added + date("o-m-d G:i:s", time()+((60*60)*24*30));
  34. $flags = "a";
  35. $ashow = "1";
  36. $password = $token;
  37. $server_id = "1"
  38.  
  39. // MySQL yhendamine
  40.  
  41. $con = mysql_connect("$db_host","$db_user","$db_pass");
  42. if (!$con)
  43. {
  44. die('Could not connect: ' . mysql_error());
  45. }
  46. mysql_select_db($db_name, $con);
  47.  
  48. $result = mysql_query("SELECT * FROM amx_amxadmins WHERE username='$username'");
  49. $row = mysql_fetch_array($result);
  50.  
  51. if (!$row)
  52. {
  53. mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, nickname, ashow, created, endtime, days) VALUES('$username', '$password', '$access', '$flags', '$username', '$ashow', '$added', '$endtime')") or die($reply_error);
  54.  
  55. $admin_id = mysql_insert_id();
  56.  
  57. mysql_query("INSERT INTO `amx_admins_servers` (admin_id, server_id) VALUES ('$admin_id', '$server_id')") or die($reply_error);
  58.  
  59. $endreply = "Täname! Nimi:'$username', Parool:'$token'";
  60. }
  61. else // Kui on kehtiv admini staatus
  62. {
  63. $sum = $endtime + date("o-m-d G:i:s", time()+((60*60)*24*30));
  64.  
  65. mysql_query("UPDATE amx_amxadmins SET access='$access', endtime='$sum' WHERE username='$username'") or die($reply_error);
  66.  
  67. $endreply = "Täname! Pikendasite oma staatust 30 päeva võrra !";
  68. }
  69.  
  70. echo $endreply; // Saadame vastus SMSi.
  71. ?>
Add Comment
Please, Sign In to add comment