Membuat form login menggunakan bahasa pemrograman PHP dan database Mysql.
silakan baca dulu Installasi server localhost dan download adobe dreamweaver
silakan baca dulu Installasi server localhost dan download adobe dreamweaver
1. buat database mysql lewat phpmyadmin. dengan nama "login".
2. Buat tabel dengan struktur seperti gambar di bawah. nama tabel "formlogin"
3.kemudian masukan data data login member sebagai contoh. klik "insert" lalu isikan data nya.
4. Setelah pembuatan database berhasil, langkah selanjutnya kita buat kode php nya, bisa menggunakan "notepad" atau "dreamweaver".
1. File form.php
<html ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Form Login</title>
</head>
<body<center>
<form action="proses.php" method="post">
<table width="400" border="0" cellpadding="3" cellspacing="3">
<tr>
<td colspan="2"><strong>Form Login </strong></td>
</tr>
<tr>
<td width="132">Username</td>
<td width="258">:
<input name="username" type="text" id="username" /></td>
</tr>
<tr>
<td>Password</td>
<td>:
<input name="password" type="password" id="password" /></td>
</tr>
<tr>
<td height="21"> </td>
<td><input name="Login" type="submit" id="Login" value="Login" /></td>
</tr>
</table></form>
</center></body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Form Login</title>
</head>
<body<center>
<form action="proses.php" method="post">
<table width="400" border="0" cellpadding="3" cellspacing="3">
<tr>
<td colspan="2"><strong>Form Login </strong></td>
</tr>
<tr>
<td width="132">Username</td>
<td width="258">:
<input name="username" type="text" id="username" /></td>
</tr>
<tr>
<td>Password</td>
<td>:
<input name="password" type="password" id="password" /></td>
</tr>
<tr>
<td height="21"> </td>
<td><input name="Login" type="submit" id="Login" value="Login" /></td>
</tr>
</table></form>
</center></body>
</html>
2. file proses.php
<?php
//koneksi ke server localhost
mysql_connect("localhost", "root", "12345678");
//mengambil database sesuaikan dengan database yang agan buat
mysql_select_db("login");
//fungsi jika di klik login pada form login
if ($_POST['Login']) {
$username=$_POST['username'];
$password=$_POST['password'];
//jika username dan password tidak diisi
if (empty($username) OR empty($password)) {
echo "<center>Username dan password harus diisi <br> <a href=javascript:history.back()>Kembali</a></center>"; }
//jika username dan password diisi
else {
$periksa=mysql_query( "SELECT username FROM formlogin WHERE username='$username' AND password LIKE BINARY '$password'" ) ;
if( mysql_num_rows( $periksa ) != 1 ) {
echo "<center>Username dan password tidak ada dalam database <br><a href=javascript:history.back()>Kembali</a></center>"; }
// Login Berhasil
else {
$_SESSION['username']=$username; //session
echo '<center><b> Login Berhasil dengan username : '.$_SESSION['username'].'</b></center>';
} }
}
?>
//koneksi ke server localhost
mysql_connect("localhost", "root", "12345678");
//mengambil database sesuaikan dengan database yang agan buat
mysql_select_db("login");
//fungsi jika di klik login pada form login
if ($_POST['Login']) {
$username=$_POST['username'];
$password=$_POST['password'];
//jika username dan password tidak diisi
if (empty($username) OR empty($password)) {
echo "<center>Username dan password harus diisi <br> <a href=javascript:history.back()>Kembali</a></center>"; }
//jika username dan password diisi
else {
$periksa=mysql_query( "SELECT username FROM formlogin WHERE username='$username' AND password LIKE BINARY '$password'" ) ;
if( mysql_num_rows( $periksa ) != 1 ) {
echo "<center>Username dan password tidak ada dalam database <br><a href=javascript:history.back()>Kembali</a></center>"; }
// Login Berhasil
else {
$_SESSION['username']=$username; //session
echo '<center><b> Login Berhasil dengan username : '.$_SESSION['username'].'</b></center>';
} }
}
?>
Selamat mencoba ^_^')