Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- //przeslij dane z connect.php
- require_once"connect.php";
- //POLACZENIE Z MYSQL
- $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
- //jesli polaczenie sie niepowiedzie
- if($polaczenie->connect_errno!=0)
- {
- echo "Error: ".$polaczenie->connect_errno;
- }
- //jesli polaczenie sie powiedzie
- else
- {
- $login = $_POST["login"];
- $haslo = $_POST["haslo"];
- $login = htmlentities($login, ENT_QUOTES, "UTF-8");
- if ($rezultat = @$polaczenie->query(
- sprintf("SELECT * FROM uzytkownicy WHERE login='%s'",
- mysqli_real_escape_string($polaczenie,$login))))
- {
- //wyszukalo dane uzytkownika
- $ilu_userow = $rezultat->num_rows;
- if($ilu_userow>0)
- {
- $wiersz = $rezultat->fetch_assoc();
- print_r($wiersz['haslo']);
- print_r($haslo);
- exit();
- if(password_verify($haslo,$wiersz['haslo']))
- {
- //jesli udalo sie zalogowac
- $_SESSION['zalogowany'] =true;
- $_SESSION['id'] = $wiersz['id'];
- $_SESSION['login'] = $wiersz['login'];
- $_SESSION['email'] = $wiersz['email'];
- $_SESSION['zarejestrowany'] = $wiersz['zarejestrowany'];
- $_SESSION['uprawnienia'] = $wiersz['uprawnienia'];
- $_SESSION['aktywny'] = $wiersz['aktywny'] ;
- //jesli jest takie konto usun raport o bledzie i idz do zalogowany.php
- unset($_SESSION['blad']);
- $rezultat->close();
- header('Location: zalogowany.php');
- }
- //jesli nie ma takiego konta stworz sesie blad i wyslij ja do index.php
- }
- else
- {
- $_SESSION['blad']='<span style="color:red">Nieprawidłowy login lub hasło!</span>';
- header('Location: logowanie.php');
- }
- }
- $polaczenie->close();
- }
- ?>
- <!DOCTYPE HTML>
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="css/style.css">
- </head>
- <body>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement