-->

Featured Post

Beberapa Ide Untuk Mengisi Postingan Blog

Ketika kita membuat suatu wadah, maka kita akan berpikir untuk apa wadah itu dibuat. Begitu juga dengan hal nya kita membuat suatu blog, maka kita harus berpikir untuk apa kita membuat blog. Buat kalian yang masih pemula, disini saya akan berikan beberapa ide bagus untuk membuat artikel sebagai is…

Tutorial Form register , login dan logout menggunakan PHP

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,$user,$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_login.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,$user,$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("select * from member where nama='$nama_login' and password='$password_login'",$konek);

$baris=mysql_num_rows($query_login);

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... :)

Comments

Subscribe Our Newsletter