slider

Slider Pemrograman

Senin, 04 Mei 2015

Membuat Halaman Login dengan PHP

Untuk membuat pemrograman php yang merupakan pemrograman web, kita membutuhkan text editor berupa notepad, aplikasi macromedia dreamweaver (digunakan dalam artikel ini) atau php designer, selain itu yang dibutuhkan selanjutnya adalah server untuk menjalankan script php pada PC lokal yaitu apache server (digunakan dalam artikel ini yaitu apache 2.2.22 (Win32)), wamp server, XAMPP dan AppServ. Database yang digunakan adalah MySQL (digunakan dalam artikel ini yaitu MySQL Server 5.0). Eits hampir lupa, versi PHP yang digunakan dalam artikel ini adalah PHP 5.2.17  Baiklah, tak usah diperpanjang lagi tentang itu soalnya kebanyakan agan-agan mungkin sudah cukup mengerti , langsung aja ke pokok materi ya…..hee. mungkin bahasa kerennya to the point aja ya. keren bahasanya kan ?.
Langkah pertama adalah membuat database MySQL dengan nama login dan nama tabel di dalamnya adalah tabel admin

Sekarang buka aplikasi macromedia dreamweaver, pilih Create New HTML, secara default maka akan muncul text seperti berikut :


            Selanjutnya tambahkan source code HTML dibawah ini diantara tag <body></body>:

<table width="80%" align="center" border="0">
  <tr>
    <td valign="top"><form method="post" action="loginsubmit">
         
              <div align="center">
                <p><strong><span class="style6 style1">Login Admin</span></strong></p>
                <table width="60%" border="1" cellspacing="1" cellpadding="1" >
          <tr>
            <td width="25%"><div align="center"><strong><span class="style7">Username</span></strong></div></td>
                                    <td width="75%"><div align="left"><input name="username" type="text" maxlength="80"  /></div></td>
          </tr>
          <tr>
           <td width="30%"><div align="center"><strong><span class="style7">Password</span></strong></div></td>
                           <td width="70%"><div align="left"><input name="password" type="password" maxlength="60"  /></div></td>
          </tr>
  <tr>
     <td colspan="3" align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
       <input type="submit" name="login" value="Login" />
       &nbsp;
       <input type="reset" name="reset" value="Reset"></td>
          </tr>
                                </table>
                         </form></td>
  </tr>
</table>

Sehingga tampilan halaman login tampak seperti berikut ini :



Langkah yang terakhir adalah membuat halaman PHP loginsubmit dengan source code sebagai berikut :

<?php

// memulai session
session_start();

mysql_connect("localhost","root","");
mysql_select_db('pdam');

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

// query untuk mendapatkan record dari username
$query = "SELECT * FROM admin WHERE username = '$username'";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

// cek kesesuaian password
if ($password == $data['password'])
{
    echo "<h1>Login Sukses</h1>";

    // menyimpan username dan level ke dalam session
    $_SESSION['username'] = $data['username'];

    // tampilkan menu
    include "input pencatatan.php";

}
else echo "<h1>Login gagal</h1>";

    // tampilkan menu
    include "admin.php";


?>
luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com