Advertisement
Guest User

Untitled

a guest
Aug 8th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.73 KB | None | 0 0
  1. <?php
  2. $username = "trinity";
  3. $password = "trinity";
  4. $auth = "auth";
  5.  
  6. mysql_connect("localhost",$username,$password) or die ("Нихуя не коннектиться");
  7. mysql_select_db("$auth");
  8.  
  9. function checklogpass ($username, $password)
  10. {
  11.     $login = mysql_real_escape_string($username);
  12.     $sha_pass_hash = sha1(strtoupper($login) . ":" . strtoupper($password));
  13.     $query = "SELECT `id`
  14.            FROM `users`
  15.            WHERE `login`='{$username}' AND `password`='{$password}'
  16.            LIMIT 1";
  17.     $sql = mysql_query($query) or die(mysql_error());
  18.     if (mysql_num_rows($sql) == 1) {
  19.         $row = mysql_fetch_assoc($sql);
  20.         return $row["id"];
  21.     }
  22.     else {
  23.     return 0;
  24.     }
  25. };
  26. if(isset($_SESSION['uid'])) {
  27. header("Location: index.php");
  28. }else{
  29. if(isset($_POST['login']) || isset($_POST['passw'])){
  30. if (checklogpass(mysql_real_escape_string($_POST['login']),mysql_real_escape_string($_POST['passw'])) != 0){
  31. session_start();
  32. $_SESSION['uid'] = checklogpass(mysql_real_escape_string($_POST['login']),mysql_real_escape_string($_POST['passw']));
  33. $_SESSION['login'] = $_POST['login'];
  34. header("Location: index.php");
  35. } else {
  36. $err = "Неверный логин или пароль";
  37. }
  38.  
  39. } else {
  40. }
  41. }
  42. ?>
  43. <html>
  44. <head>
  45. <title>Панель голосования</title>
  46. <link rel="stylesheet" type="text/css" href="style.css" media="all" />
  47. </head>
  48. <body>
  49. <center>
  50. <div class="counter1">
  51. <br />
  52. Панель голосования<br />
  53. <form action="" method="post" name="account">
  54. Аккаунт:
  55. <input type="text" name="login" size="20"><br>
  56. Пароль:
  57. <input type="password" name="pass" size="20"><br>
  58. <INPUT TYPE="submit" VALUE="Войти">
  59. </form>
  60. </div>
  61. </center>
  62. </body>
  63. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement