Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class class_41e {
- function coonect($host, $userdb, $passdb, $db){
- $conn = mysqli_connect($host, $userdb, $passdb, $db);
- if (mysqli_connect_errno()){
- return "Koneksi database gagal : " . mysqli_connect_error();
- }else{
- return $conn;
- }
- }
- function login($connect, $username, $password){
- $query = mysqli_query($connect, "SELECT * from admin WHERE username='$username'");
- $find = mysqli_num_rows($query);
- if($find > 0){
- $result = mysqli_fetch_array($query, MYSQLI_ASSOC);
- /*
- tambah password
- $password = 'passsword';
- $pass = password_hash($password, PASSWORD_DEFAULT);
- */
- if (password_verify($password, $result['password'])) {
- return $result;
- }else{
- return false;
- }
- }else{
- return false;
- }
- }
- }
- if (isset($_POST['submit'])) {
- $username = $_POST['username'];
- $password = $_POST['password'];
- $db = new class_41e();
- $connect = $db->coonect('localhost', 'root', 'passdb', 'db');
- $result = $db->login($connect, $username, $password);
- if ($result != false) {
- //berhasil login
- print_r($result);
- }else{
- echo 'exit';
- }
- }else{ ?>
- <form action="" method="post">
- <input type="text" name="username" placeholder="masukin username"><br>
- <input type="password" name="password" placeholder="masukin password"><br>
- <input type="submit" name="submit" value="masuk">
- </form>
- <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement