Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- require("../mainconfig.php");
- $page_type = "user_login";
- $msg_type = "nothing";
- if (isset($_SESSION['user'])) {
- $sess_username = $_SESSION['user']['username'];
- $check_user = mysqli_query($db, "SELECT * FROM users WHERE username = '$sess_username'");
- $data_user = mysqli_fetch_assoc($check_user);
- if (mysqli_num_rows($check_user) == 0) {
- header("Location: ".$cfg_baseurl."logout.php");
- } else if ($data_user['status'] == "Suspended") {
- header("Location: ".$cfg_baseurl."logout.php");
- }
- }
- if (isset($_POST['login'])) {
- $post_username = mysqli_real_escape_string($db, trim($_POST['username']));
- $post_password = mysqli_real_escape_string($db, trim($_POST['password']));
- $pengacak="DIE64SD854F978F15DSF54FDF561SF65416541WFSWFC634165SWCFFCS";
- $cek_password=md5($pengacak).md5($post_password);
- $cek_password1=base64_encode($cek_password);
- $cek_password2=sha1($cek_password1);
- $cek_password3="S4SMED14$cek_password2";
- if (empty($post_username) || empty($post_password)) {
- $msg_type = "error";
- $msg_content = '<b>Gagal:</b> Mohon mengisi semua input.<script>swal("Ups!", "Mohon mengisi semua input.", "error");</script>';
- } else {
- $check_user = mysqli_query($db, "SELECT * FROM users WHERE username = '$post_username'");
- if (mysqli_num_rows($check_user) == 0) {
- $msg_type = "error";
- $msg_content = '<b>Gagal:</b> Username atau password salah.<script>swal("Ups!", "Username atau password salah.", "error");</script>';
- } else {
- $data_user = mysqli_fetch_assoc($check_user);
- if ($post_password <> $data_user['password']) {
- $msg_type = "error";
- $msg_content = '<b>Gagal:</b> Username atau password salah.<script>swal("Error!", "Username atau password salah.", "error");</script>';
- } else if ($data_user['status'] == "Suspended") {
- $msg_type = "error";
- $msg_content = '<b>Gagal:</b> Akun Suspended .<script>swal("Error!", "Akun Suspended.", "error");</script>';
- } else {
- $_SESSION['user'] = $data_user;
- $_SESSION['welcome'] = TRUE;
- header("Location: ".$cfg_baseurl);
- }
- }
- }
- }
- include("../lib/header.php");
- ?>
- <div class="row">
- <div class="col-lg-offset-2 col-lg-8">
- <div class="box box-success">
- <div class="box-header with-border">
- <h3 class="box-title"><i class="fa fa-sign-in"></i> Masuk</h3>
- <div class="box-tools pull-right">
- <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i>
- </button>
- </div>
- </div>
- <div class="box-body">
- <?php
- if ($msg_type == "error") {
- ?>
- <div class="alert alert-danger">
- <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
- <i class="fa fa-times-circle"></i>
- <?php echo $msg_content; ?>
- </div>
- <?php
- }
- ?>
- <form class="form-horizontal" role="form" method="POST">
- <div class="form-group">
- <label class="col-md-3 control-label">Username</label>
- <div class="col-md-9">
- <input type="text" name="username" class="form-control" placeholder="Username">
- </div>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Password</label>
- <div class="col-md-9">
- <input type="password" name="password" class="form-control" placeholder="Password">
- </div>
- </div>
- <div class="pull-right">
- <button type="reset" class="btn btn-danger"><i class="fa fa-refresh"></i> Ulangi </button>
- <button type="submit" name="login" class="btn btn-success"><i class="fa fa-send"></i> Kirim </button>
- </div>
- <br />
- <br />
- </form>
- </div>
- </div>
- </div>
- </div>
- <?php
- include("../lib/footer.php");
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement