Membuat Form Login Menggunakan PHP | KafeinKode

Kursus bahasa arab berkualitas

Membuat Form Login Menggunakan PHP

Anonim No Comments



Happy Sunday bro and sis… Mari kita coba membuat form login menggunakan PHP.
for all programmers, form login merupakan barang yang wajib dibuat. selain digunakan untuk membatasi hak akses user, form login juga digunakan untuk melindungi data-data yang sifatnya rahasia. coba bayangkan  jika di dalam suatu website atau aplikasi gak ada form login, gimana jadinya?

nah, kebetulan beberapa hari yang lalu ada temen Saya yang nanya ke Saya tentang script untuk membuat form login menggunakan PHP, dia masih bingung katanya. Mewakili teman Saya khususnya dan programmer yang lain pada umumnya yang masih newbie, Saya akan share saja scriptnya untuk dipelajari.

Script form login ini saya dapet dari gugel, gak tau dari situs mana.. wkkwkwk udah lama banget soalnya. lalu saya modif dan saya sederhanakan.

Membuat Form Login Menggunakan PHP

langkah pertama dalam membuat form login menggunakan PHP adalah membuat halaman login terlebih dahulu, dan beri nama, login.php atau terserah Anda. Kemudian ketikkan script di bawah ini:

<?php     require_once("include.php");       session_start();     unset($_SESSION['username']);     unset($_SESSION['nis']); ?>

<html>
<head>
<title>Form Login</title>

<script type="text/javascript" src="jquery.js"></script>

</head>
<body>

<?php
if(isset($_POST['submit']))
{
 
  $username = $_POST['username'];
  $password = $_POST['password'];
 
  $ambildata = mysql_query("select * from login where username='$username' and password='$password'");

  $ambilnis = mysql_query("SELECT nis from login WHERE username ='$username'");
  $carinis = mysql_num_rows($ambilnis);
  $hasilnis = mysql_fetch_array($ambilnis);

  if(empty($username) || empty($password))
  {
    echo "

<div class='error'><b>ERROR:</b>

 Username atau password belum diisi!
</div>


";
  }
  else

  if(mysql_num_rows($ambildata) == 0)
  {
    echo "

<div class='error'><b>ERROR:</b>

 Username atau password tidak terdaftar!
</div>


";
  }
  else

  {
    $baris = mysql_fetch_array($ambildata);

    if($baris['level']==1)
    {
       $_SESSION['username'] = $username;
       header('location: admin.php');
    }
    else
    {
      $_SESSION['nis'] = $hasilnis['nis'];
      header('location: home.php');
    }
  }

}
?>



<div id="login">


<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">


<div id="inputlogin">
         <label for="username">Username</label>
         <input type="text" id="username" name="username" placeholder="Username">

         <label for="password">Password</label>
         <input type="password" id="password" name="password" placeholder="Password">
     
         <input type="submit" id="submit" name="submit" value="Login">
      </div>


  </form>


</div>



</body>
</html>

Jika sudah, kemudian buatlah halaman home.php, dan ketikkan script dibawah ini membuat form login menggunakan PHP.

<?php     session_start();     require_once("include.php");     if(!isset($_SESSION['nis']))     {        header('location: login.php');     }     else     {         $nis = $_SESSION['nis'];     }   ?>

Selesai. silahkan atur dan sesuaikan kode tersebut. Itulah cara membuat form login menggunakan PHP.

Kursus bahasa arab berkualitas

[shareaholic app="recommendations" id="20730868]

0 comments

Leave a Reply

Your email address will not be published. Required fields are marked *