Web Pribadiku

Home » » CARA MEMBUAT FORM LOGIN DI PHP

CARA MEMBUAT FORM LOGIN DI PHP

Posted by CB Blogger

selamat pagi siang dan malam semua temen-temenku yang paling ku sayangi dan ku cintai serta ku hormati. kali ini aku mau share cara membuat form login di php. caranya sangat mudah sekali. tapi kamu-kamu semua harus tau loch dasar php.... jadi aku ga ngajari dasarnya....

pertama, buatlah database sql dengan nama databasenya belajar dengan memiliki tabel t_login. nama-nama kolomnya id_login, username dan password.

kedua, silahkan buat form login dulu dengan nama login.php. ini skrip

<h2 class="art-postheader">SILAHKAN LOGIN DULU
                                </h2>
                                <form action="proses_login.php" method="post">
                                AKTOR :
                                <select name="aktor">
                                <option value="ADMIN">ADMIN</option>
                                <option value="GURU">GURU</option>
                                <option value="PIKET">PIKET</option>
                                <option value="KEPALA_SEKOLAH">KEPALA SEKOLAH</option>
                                </select><br /><br />
                                Username :
        <input type="text" name="username" /><br /><br />
        Password :
        <input type="password" name="password" /><br /><br />
        <input type="submit" value="Login" name="Submit" />
                               
                                </form>

kedua, buatlah halaman php pemroses login  dengan nama proses_login.php skrip nya:

<?php
session_start();
include ("conek_save.php");
if (!$_SESSION['username'] && !$_SESSION['password']){

$username = $_POST['username'];
$password = $_POST['password'];
$aktor = $_POST['aktor'];

if (!empty($aktor)){
if (!empty($username)){
    if (!empty($password)){
        $sql = mysql_query("SELECT * FROM aktor WHERE username='".$username."' AND password='".$password."' and aktor='".$aktor."'");
        $tes = mysql_num_rows($sql);
            if ($tes == 1){
                $hasil = mysql_fetch_assoc($sql);
                $_SESSION['username'] = $hasil['username'];
                $_SESSION['password'] = $hasil['password'];
                $_SESSION['id_acces'] = $hasil['id_acces'];
                $_SESSION['aktor'] = $hasil['aktor'];
    include("penilaian.php");


            }else{
                echo "Kombinasi username, password atau aktor tidak cocok";
            }
    }else{
        echo "Anda belum mengisi password";
    }
}else{
    echo "Anda belum mengisi username";
}
}
else{
echo "Anda belum memilih aktor";
}
}else{
    include("penilaian.php");

}
?>


ketiga, coba kamu tampilkan ke browser. selamat menikmati....


0 komentar:

Post a Comment

\
\