· 6 years ago · Oct 24, 2019, 09:42 AM
1
2<?php
3 ob_start();
4 session_start();
5
6$servername = "localhost";
7$username = "root";
8$password = "";
9$db_name = "seyd";
10
11// Create connection
12$conn = new mysqli($servername, $username, $password, $db_name);
13
14// Check connection
15if ($conn->connect_error) {
16 die("Connection failed: " . $conn->connect_error);
17}
18echo "Connected successfully";
19
20// $siema = "CREATE TABLE IF NOT EXISTS `uzytkownicy` (
21// `id` int(10) NOT NULL AUTO_INCREMENT,
22// `login` varchar(255) NOT NULL,
23// `haslo` varchar(255) NOT NULL,
24// `email` varchar(255) NOT NULL,
25// `rejestracja` int(10) NOT NULL,
26// `logowanie` int(10) NOT NULL,
27// `ip` varchar(15) NOT NULL,
28// PRIMARY KEY (`id`)
29// ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1";
30?>
31
32<?
33 // error_reporting(E_ALL);
34 // ini_set("display_errors", 1);
35?>
36
37<html lang = "pl">
38
39 <head>
40 <link rel="stylesheet" href="style.css">
41 <title>Logowanie</title>
42 <link href = "css/bootstrap.min.css" rel = "stylesheet">
43 </head>
44
45 <body>
46
47 <h2>Wpisz login i hasło</h2>
48 <div class = "container form-signin">
49
50 <?php
51 $nick = "SELECT 'nickname' FROM 'seyd' WHERE 'ID' = 1";
52 $hasl = "SELECT 'passwd' FROM 'seyd' WHERE 'ID' = 1";
53 $msg = '';
54 if (isset($_POST['login']) && !empty($_POST['username'])
55 && !empty($_POST ['password'])) {
56 if ($_POST['username'] == '$nick' &&
57 $_POST['password'] == '$hasl') {
58 $_SESSION['valid'] = true;
59 $_SESSION['timeout'] = time();
60 $_SESSION['username'] = '$nick';
61 echo 'Zalogowano';
62 }else {
63 $msg = 'Złe hasło';
64 }
65 }
66 ?>
67 </div> <!-- /container -->
68
69 <div class = "container">
70
71 <form class = "form-signin" role = "form"
72 action = "<?php echo htmlspecialchars($_SERVER['PHP_SELF']);
73 ?>" method = "post">
74 <h4 class = "form-signin-heading"><?php echo $msg; ?></h4>
75 <input type = "text" class = "form-control"
76 name = "username" placeholder = "username = seyd"
77 required autofocus></br>
78 <input type = "password" class = "form-control"
79 name = "password" placeholder = "password = 1234" required>
80 <button class = "btn btn-lg btn-primary btn-block" type = "submit"
81 name = "login">Login</button>
82 </form>
83
84 Kliknij tutaj aby odświeżyć<a href = "logout.php" tite = "Logout">Sesję.
85
86 </div>
87
88 </body>
89</html>