coding php


  1. buat database
  2. buat tabel
  3. CREATE TABLE `admin` (
    `admin_id` INT(11) NOT NULL AUTO_INCREMENT,
    `admin_username` VARCHAR(40) DEFAULT NULL,
    `admin_password` VARCHAR(225) DEFAULT NULL,
    PRIMARY KEY (`admin_id`)
    ) ENGINE=INNODB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
    view rawtb_admin.sql hosted with ❤ by GitHub
  4. buat file inc-db.php
  5. <?php
    mysql_connect('localhost','root','');
    mysql_select_db('phpnet');
    ?>
    view rawinc-db.php hosted with ❤ by GitHub
  6. buat file login.php
  7. <form method="post" action="login_check.php">
    Username : <input type="text" name="username"><br>
    password : <input type="text" name="password"><br>
    <input type="submit" name="login" value="login">
    </form>
    view rawlogin.php hosted with ❤ by GitHub
  8. buat file login_check.php
  9. <?php
    include('inc-db.php');
    $username=$_POST['username'];
    $password=$_POST['password'];
    $sql_check="select * from admin where
    admin_username='".$username."'";
    $result = mysql_query($sql_check);
    $getUser = mysql_num_rows($result);
    //print_r($getUser); die();
    $getDataUser = mysql_fetch_array($result);
    if ($getUser === 1)
    {
    if (password_verify($password,$getDataUser['admin_password']))
    {
    session_start();
    $_SESSION['username']=$getDataUser['admin_username'];
    header('location: admin_area.php');
    //echo "Is Valid User";
    }
    else
    {
    echo "Invalid User";
    }
    }
    else
    {
    echo "Invalid User";
    }
    ?>
    view rawlogin_check.php hosted with ❤ by GitHub
  10. buat file admin_area.php
  11. <?php
    session_start();
    if(!empty($_SESSION['username']))
    {
    ?>
    <h1>Halaman Admin</h1>
    <a href="logout.php">Logout</a>
    <?php
    }else{
    header('location: login.php');
    }
    ?>
    view rawadmin_area.php hosted with ❤ by GitHub
  12. buat file logout.php
  13. <?php
    session_start();
    session_destroy();
    header('location: login.php');
    ?>
    view rawlogout.php hosted with ❤ by GitHub
untuk download source code disini

0 Response to "coding php"

Posting Komentar