Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //jalankan session
- session_start();
- require 'function.php';
- if (isset($_COOKIE['id']) && isset($_COOKIE['key']) ) {
- # code...
- $id = $_COOKIE['id'];
- $key = $_COOKIE['key'];
- $result = mysqli_query($conn,"SELECT username FROM user WHERE id = $id");
- $row = mysqli_fetch_assoc($result);
- //cek cookie dan username
- if ($key === hash('ripemd160', $row['username'])) {
- # code...
- $_SESSION['login1'] = true;
- }
- }
- if (isset($_SESSION["login1"])) {
- # code...
- echo "
- <script>
- alert('Anda Telah Login!!');
- window.location='index.php';
- </script>
- ";
- }
- if (isset($_POST["login"])) {
- # code...
- //menangkap user dan passwordnya
- $username = $_POST["username"];
- $password = $_POST["password"];
- $result = mysqli_query($conn,"SELECT * FROM user WHERE username ='$username' ");
- if (mysqli_num_rows($result) === 1 ) {
- # code...
- //satu berarti ada, kalo ada cek password
- //cek password
- $row = mysqli_fetch_assoc($result);
- if (password_verify($password, $row["password"])) {
- # code...
- //set session
- $_SESSION["login1"] = true;
- //cek remember me
- if (isset ($_POST["remember"])) {
- # code...
- //buat cookie
- setcookie('id',$row["id"], time()+180);
- setcookie('key', hash('ripemd160',$row["username"], time()+180));
- }
- header("location: index.php");
- exit;
- }
- }
- $error = true;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement