Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. <?
  2. if (isset($_POST['submit'])) {
  3.  
  4. $_POST = db_escape($_POST);
  5.  
  6. $passwd = safepass($_POST['passwd']);
  7. $username = mysql_real_escape_string($_POST['user']);
  8.  
  9. $sql = "SELECT id FROM members WHERE user='$username' AND pass='$passwd'";
  10.  
  11. if ($username != ANVÄNDARNAMNET || $password != LÖSENORDET) {
  12. $bncqry1 = mysql_query("SELECT NOW() + INTERVAL 15 MINUTE as expire");
  13. $bncrow1 = mysql_fetch_assoc($bncqry1);
  14. $expire = $bncrow1['expire'];
  15.  
  16. $date = date("Y-m-d H:i:s");
  17. $sql2 = mysql_query("SELECT * FROM `log` WHERE `ip`='". $_SERVER['REMOTE_ADDR'] ."'");
  18. $joel = mysql_fetch_assoc($sql2);
  19. if ($date > $joel['expire']) {
  20. if ($joel['retry'] > 3) {
  21. exit("Ditt IP är bannat i 15minuter");
  22.  
  23. }
  24. if ($joel['retry'] < 3) {
  25. $retry = $joel['retry'] + 1;
  26. mysql_query("INSERT INTO log (datetime,expire,ip,retry) VALUES (NOW(),'$hostname','". $_SERVER['REMOTE_ADDR'] ."','$retry')");
  27. }
  28. }
  29. elseif ($date < $joel['expire']) {
  30. $retry = 0;
  31. mysql_query("INSERT INTO log (datetime,expire,ip,retry) VALUES (NOW(),'$hostname','". $_SERVER['REMOTE_ADDR'] ."','$retry')");
  32. }
  33. }
  34. else {
  35. mysql_query("INSERT INTO log (datetime,expire,ip,retry) VALUES (0000-00-00,'$hostname','". $_SERVER['REMOTE_ADDR'] ."','0')");
  36. $retry = 0;
  37. header("location:?p=inloggad");
  38. }
  39. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement