Selamat malam kawan-kawan...
malam ini saya akan membagi-bagi bagaimana membuat form daftar , login dan logout menggunakan PHP dan MySQL,,,
Langkah Pertama yaitu membuat databasenya lebih dahulu diantaranya :
beri nama databasenya "dataku"
beri nama tabelnya " members "
fieldnya : nama (varchar,25) , alamat (varchar,50) , phone ( varchar, 12 ) , password ( varchar, 225)
selesai...
sekarang membuat form daftarnya,,
buka notepad :
lalu ketikkan kode berikut beri nama form_daftar.php...
<?
echo "
<form method='post' action='daftar.php'>
<table> <tr><td colspan='2'> <b>HALAMAN DAFTAR </b></td><tr>
<tr><td> Nama </td><td><input type='text' name='daftar_nama'></td></tr>
<tr><td> Alamat </td><td><input type='text' name='daftar_alamat'></td></ tr>
<tr><td> Phone </td><td><input type='text' name='daftar_phone'></td></tr>
<tr><td> Password </td><td><input type='password' name='daftar_password'></td></ tr>
</table>
<input type='submit' value='Daftar..'> <input type='reset' value='Batal'>
</form>
<a href='form_login.php'>Log in </a><br>
<br><font color='red'> Kreasi : Irwan Wijaya | irwan_keparat@yahoo.com<br>
>> Mahasiswa STMIK Raharja Tangerang</font>";
?>
kemudian buat action nya,,
beri nama daftar.php
<?
$host="localhost";
$user="root";
$password="";
$db="dataku";
$konek=mysql_connect($host,$us er,$password) or die (mysql_error());
mysql_select_db($db,$konek) or die (mysql_error());
mysql_query("insert into member values('$_POST[daftar_nama]',' $_POST[daftar_alamat]','$_POST [daftar_phone]','$_POST[daftar _password]')",$konek) or die(mysql_error());
echo "
Pendaftaran berhasil…<br>
Silakan login…<br><br>
<br><font color='red'> Kreasi : Irwan Wijaya | irwan_keparat@yahoo.com<br>
>> Mahasiswa STMIK Raharja Tangerang</font>";
header("refresh:1;url='form_lo gin.php' ");
?>
3. kita buat Halaman Login nya..
beri nama form_login.php, berikut kodenya...
<?
echo "
<form method='post' action='cek_login.php'>
<table> <tr><td colspan='2'> <b>HALAMAN LOG IN </b></td><tr>
<tr><td> Nama </td><td><input type='text' name='input_nama'></td></tr>
<tr><td> Password </td><td><input type='password' name='input_password'></td></ tr>
</table>
<input type='submit' name='login' value='Log in..'>
</form>
<a href='form_daftar.php'>Daftar ?</a><br>
<br><font color='red'> Kreasi : Irwan wijaya | irwan_keparat@yahoo.com<br>
>> Mahasiswa STMIK Raharja Tanerang</font>";
?>
4. Buat Action Login nya, beri nama cek_login.php
ini kodenya :
<?
$host="localhost";
$user="root";
$password="";
$db="dataku";
$konek=mysql_connect($host,$us er,$password) or die (mysql_error());
mysql_select_db($db,$konek) or die (mysql_error());
$nama_login=$_POST['input_nama '];
$password_login=$_POST['input_ password'];
$query_login=mysql_query("sele ct * from member where nama='$nama_login' and password='$password_login'",$k onek);
$baris=mysql_num_rows($query_l ogin);
if ($baris==1)
{
session_register("input_nama") ;
session_register ("input_password");
$_SESSION['nama']=$nama_login;
header ("location:login_sukses.php");
}
else
{
echo "<font size='4'>Username atau password salah …!</font><br><br>
<a href='form_login.php'>Log in </a><br>
<br><font color='red'> Kreasi : Irwan Wijaya | irwan_keparat@yahoo.com<br>
>> Mahasiswa STMIK Raharja Tangerang</font>";
}
ob_end_flush();
?>
dan ini tahapan terakhir dalam pembuatan menu register , login dan logout.
5. MEMBUAT HALAMAN LOGIN SUKSES (login_sukses.php)
berikut kodenya :
<?
session_start();
if (!$_SESSION['nama'])
{
header ("location:form_daftar.php");
}
else
echo "
<font color='#8A2BE2'><b>
KAMU TELAH BERHASIL LOG IN <br></font>
<table cellpadding='5' border='1'><tr><td>
<font color='#8A2BE2'><b>
Halaman ini hanya bisa dilihat oleh<br>
member yang berhasil login..<br><br>
</b></font>
</td></tr></table>
<a href='logout.php'><b>LOG OUT</b></a>
<br><br><font color='red'> Kreasi : Irwan Wijaya | irwan_keparat@yahoo.com<br>
>> Mahasiswa STMIK Raharja Tangerang</font>";
?>
6. MEMBUAT ACTION : logout.php
berikut kodenya :
<?
session_start();
if (!$_SESSION['nama'])
{
header ("location:form_daftar.php");
}
else
{
unset($_SESSION);
session_destroy();
header ("location:form_login.php");
}
?>
" Fitur yang digunakan adalah Notepad "
Terima Kasih..
Semoga Bermanfaat... :)
Thanks for reading & sharing KEPOIN IT
0 comments:
Post a Comment