Monday, March 19, 2018

Program PHP | Cara mudah Membuah Program Login PHP

Kembali lagi dengan saya, Kali ini kita akan membahas yaitu Cara Mudah Membuat Program Login dengan Program PHP. tentu ini berbeda dengan pembahasan kita yang sebelumnya, dimana di pembahasan sebelumnya kita hanya membahas cara untuk mendesign Tampilan halaman login agar lebih menarik. Nah kali ini kita akan membahas tentang kode program PHP yaitu membuat program login PHP dengan memanfaatkan session.
Session berfungsi untuk menyimpan informasi ke dalam bentuk variabel super global $_SESSION. Variabel ini disimpan pada server komputer dan dapat digunakan oleh semua halaman pada website tempat session dimulai. Session berbeda dengan cookie yang menyimpan informasi pada komputer cilent.
Kelebihan variabel session ini adalah dia mampu menyimpan informasi yang berlaku untuk seluruh halaman/page pada sebuah aplikasi. Hal ini berguna untuk menyimpan data dan informasi yang akan digunakan pada halaman lain dan dapat dipanggil sewaktu - waktu pada halaman lainnya. 
Nah bagaimana langkah-langkah pembuatannya, langsung aja kita mulai. pertama. kita siapkan terlebihdahulu Database dan tabel yang fungsinya adalah untuk menyimpan username dan password yang nantinya akan kita gunakan untuk login. 





Selanjutnya adalah rancang halaman login yang akan kita gunakan. bagian ini tidak perlu saya ulas kembali. kamu bisa lihat di Program CSS | Cara Mudah Membuat Halaman Login Keren dengan Script CSS.


kemudian ketikkan kode program berikut ini:

<body>
<div class="judul">
<strong>.:: Login Administrator ::.</strong>
</div>
<div class="container">
<img src="admin.PNG" alt="founder">        
<form action="proseslogin.php" method="post">
    <div class="form-input">
        <input type="text" name="username" id="username" placeholder="Enter Username">
        <?php if undefinedissetundefined$_GET["empty_all"]) || issetundefined$_GET["empty_username"])){
 ?>
        <script language="javascript">
 self.history.backundefined)
 alertundefined"Username Salah")
 </script>
        <?php
 exit;}
 ?>
    </div>
    <div class="form-input">
        <input type="password" name="password" id="password" placeholder="Enter Password">
        <?php if undefinedissetundefined$_GET["empty_all"]) || issetundefined$_GET["empty_password"])){
 ?>
        <script language="javascript">
 alertundefined"Password Salah")
 self.history.backundefined)
        </script>
        <?php 
 exit;}
 ?>
    </div>
        <input type="submit" value="login" name="submit" class="login">
        <?php if undefinedissetundefined$_GET["failed"])){
 ?>
        <script language="javascript">
 alertundefined"Username atau Password Salah")
 self.history.backundefined)
        </script>
        <?php 
        exit;}
 ?>
</form>
</div>   
</body>

untuk bagian action-nya adalah proseslogin.php. buat file baru kemudian ketikkan kode program berikut ini :

<?php
session_start();
mysql_connect("localhost","root","");
mysql_select_db("db_smateladan");
$user=$_POST['username'];
$pass=$_POST['password'];

if (empty($user) && empty ($pass)){
 header("location:index.php?empty_all");}
else if (empty($user) && ! empty($pass)){
 header("location:index.php?empty_username");}
else if ( ! empty($user) && empty($pass)){
 header("location:index.php?empty_password");}
else {
 $cari=mysql_query("select * from admin where username='$user' && password='$pass'");
 $cek=mysql_num_rows($cari);
 if ($cek>=1){
     $_SESSION['user']="$pass";
     header("location:utama.php");}
 else {
     header("location:index.php?failed");}
}
?>

Kemudian rancang halaman utama.php sesuai dengan selera anda. halaman ini merupakan halaman yang akan muncul ketika kita berhasil login.

<?php
session_start();
if (isset($_SESSION['user'])){
?>
Rancang Halaman dibagian ini.
<?php }?>

Nah itu dia pembahasan kita mengenai program login PHP dengan menggunakan Session, Semoga bermanfaat.
Comments
0 Comments

No comments:

Post a Comment

Video Tutorial

Followers