website monitoring alert Web Development & Design Blogs ip lookup

Script PHP register login logout


hi Opamer...Opa tuh dapat kiriman script dari seseorang yang ngakunya dengan nama Master PHP. Wah Opa berterimakasih sekali pada Mr.php, cos baru pertama kali Opa dapat kiriman script dan pembahasannya sekalian. Oleh karena itu Opa akan bahas pembahasan itu detik ini juga. Kalau opamer mungkin pingin berbagi ilmu seperti Mr.PHP, Opamer juga bisa. Ini dia pembahasanya dr Master PHP:

Master PHP yakin Opamer sekalian pasti sudah tahu tentang Register, login, dan logout. Atau
mungkin juga ada sebagian Opamer yang belum terlalu paham. Baiklah, Mr.PHP akan menjelaskan secara singkat saja yah.. Biasanya pada saat kita memasuki sebuah situs, kita diwajibkan untuk login terlebih dahulu. Tetapi sebelum login, kita harus mendaftar dulu nama, email, dan password yang kita inginkan untuk login nantinya. Baiklah, Mr.PHP akan langsung menjelaskan scriptnya. Dalam contoh kali ini, MrPHP membuat register, login, dan logout dalam 6 buah script.
Yakni :
1. Index.php
2. Config.php
3. Daftar.php
4. Daftar2.php
5. Login.php
6. Dan logout.php
Pertama -tama yang harus dilakukan tentu saja adalah membuat database-nya terlebih dahulu.
Buatlah database dengan nama ?reglog?. Lalu buat table dengan nama ?members?. Lalu masukkan
field berikut:
?Id? type = bigint(20)
?nama? type = varchar(50)
?email? type = varchar (50)
?password? type = varchar(8)
Jika sudah, masukkan script berikut :

Ini untuk mengkoneksikan dengan database...

Config.php
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "reglog";
$table = "members";
$connect = mysql_connect($host,$user,$pass) or die("Gagal konek");
$pilih_db = mysql_select_db($db) or die("Database tidak ada");
$cookie_nama = $_COOKIE['nama'];
?>


Index.php
<?php
include("config.php");
?>
<?php
if($_GET['register'])
{
include("daftar.php");
exit;
}
?>
<?php
if($_GET['register2'])
{
include("daftar2.php");
exit;
}
?>
<?php
if($_GET['login'])
{
include("login.php");
exit;
}
?>
<style type="text/css">
<!--
.style1 {color: #FFFFFF}
.style2 {color: #0000FF}
-->
</style>
<p>
<?php
if($_GET['logout'])
{
print "Anda telah berhasil logout !<p>";
}
?>Welcome
<?php
$cookie_nama = $_COOKIE['nama'];
print "$cookie_nama";
?> [<a href="logout.php" class="style2">Logout</a>] </p>
<p>Klik <a
href="index.php?register=masukkan%20nama,email,dan%20password%20untuk%20daftar"
class="style2">disini</a> untuk register </p>
<form name="form1" method="post" action="index.php?login=success">
<table width="400" border="0">
<tr bgcolor="#999999">
<td colspan="2"><span class="style1">Login</span></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>User : </td>
<td><input name="user" type="text" id="user"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>Password : </td>
<td><input name="password" type="password" id="password"></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="Submit" value="Login !"
style="background -color:#CCCCCC "></td>
</tr>
</table>
</form>
<p>&nbsp;</p>
<?php mysql_close($connect); ?>


Daftar.php
<style type="text/css">
<!--
.style3 {font-size: 24px}
-->
</style>
<form name="form1" method="post" action="index.php?register2=success">
<table width="400" border="0">
<tr>
<td colspan="2"><span class="style3">Register</span></td>
</tr>
<tr>
<td>Nama : </td>
<td><input name="nama" type="text" id="nama"></td>
</tr>
<tr>
<td>Email : </td>
<td><input name="email" type="text" id="email"></td>
</tr>
<tr>
<td>Password : </td>
<td><input name="password" type="password" id="password"></td>
</tr>
<tr>
<td >Confirm Password : </td>
<td><input name="c_password" type="password" id="c_password"></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="Submit" value="Register"></td>
</tr>
</table>
</form>
<?php mysql_close($connect); ?>


Daftar2.php
<?php
$nama = $_POST['nama'];
$email = $_POST['email'];
$password = $_POST['password'];
$c_password = $_POST['c_password'];
if($password != $c_password)
{
print "<script>alert('Konfirmasi password harus sama dengan password !');
javascript:history.go(-1);</script>";
exit;
}
if((!empty($nama)) && (!empty($email)) && (!empty($password)))
{
$query = mysql_query("INSERT INTO $table (nama,email,password)
values ('$nama','$email','$password');");
print "Registrasi success<br><a href=index.php><font color=blue>Back to
Home</font></a>";
}
else
{
print "<script>alert('Maaf, tidak boleh ada field yang kosong !');
javascript:history.go(-1);</script>";
}
?>
<?php mysql_close($connect); ?>


Login.php
<?php
$user = $_POST['user'];
$password = $_POST['password'];
$query = mysql_query("SELECT * FROM $table where nama='$user'");
$result = mysql_fetch_array($query);
$row = mysql_num_rows($query);
if(($user == "") && ($password == ""))
{
print "<center>Anda belum memasukkan username dan password !";
exit;
}
if($row != 0)
{
if($password != $result['password'])
{
print "<center>Password salah !";
}
else
{
setcookie("nama",$user);
print "<center>Anda telah berhasil login dengan nama
$user<br><a href=index.php><font color=blue>Back to home</a>";
}
}
else
{
print "<center>Maaf, Username tidak terdaftar !<br>Silahkan daftar dulu
<a href='index.php?register=masukkan nama,email,dan password untuk daftar'><font
color=blue>disini</a></font>";
}
?>
<?php mysql_close($connect); ?>


Logout.php
<?php
setcookie("nama","");
header("Location: index.php?logout=success");
?>

Notes :
Bila Opamer berhasil, maka pada saat Opamer telah mendaftar dan login sebagai nama yang Opamer daftarkan, maka pada halaman index akan tampil nama Opamer disamping teks welcome.

SALAM DARI OPAMA DAN MASTER PHP (opa gak tau siapa sebenarnya Mr. PHP itu Heheh)



----------------------------------------------------------------------------------------------------------------------------------------------------

Sekedar sharing kumpulan daftar "PPC", yang selama ini opa pakai. Free register, tapi opamer bisa dapat income sebagai publisher/penayang iklan:


Susu Kambing Higoat Pertama di Indonesia

  1. google adsense
  2. Kumpulbloggerdotcom
  3. adsensecampcom
  4. klikbloggerDOTcom
  5. AdfDOTly
  6. ziddudotcom
  7. clicksordotcom
  8. KliksayaDOTcom



Opamer are reading the article Script PHP register login logout and this article is http://opa-ma.blogspot.com/2009/05/script-php-register-login-logout.html
Hopefully this articleScript PHP register login logout could be useful.
Via Mobile: www.opa-ma.blogspot.com/?m=1


MUNGKIN ARTIKEL DIBAWAH YANG ANDA CARI :




6 comments:

  1. :@
    Opa script ini buat pusing kepala..
    banyak kali..
    makhlum orang baru
    tnk sdah ksh bnyk info

    ReplyDelete
  2. biar sip lagi kalau mr.php kasih script hanya pada halaman atau posting2 tertentu saja yang harus login kayak layaknya situs2 kelas atas hik...itu yang lagi opamer cari2,gimana opa...

    ReplyDelete
  3. Dear getrospace

    :D Boleh juga tuh usulnya
    Ntar Opa Email MR.PHP... Cos Opa sendiri tuh jg gak tau siapa sebenernya MR.PHP..:@ hehehhe

    ReplyDelete
  4. Pusink gan.
    Ada tutor sklian gambarnya ga???
    Cara bkin database na aje ane ga ngarti gan.
    Mohon pencerahannya k no ini :
    087888808397
    Ane tunggu pencerahannya ya gan.
    :)

    ReplyDelete
  5. +>>For Imam

    Untuk database kunjungi kami:
    http://www.freeebookdownload.in/search/label/Database

    ReplyDelete
  6. @ imam: untuk database dengan gambar memang belum ada opa ^_^

    @Sahabatmu: terimakasih telah membantu user menjawab di saat opa gak online...Seep

    ReplyDelete

ALANGKAH BAIK DAN BIJAK BILA COPY PASTE ARTIKEL OPA......!
DI IKUT SERTAKAN NAMA SUMBERNYA...............!

"http://opa-ma.blogspot.com"

THANK YOU






GUNAKAN "TAB" PADA KEYBOARD BILA CODE ATAU SUBMIT TIDAK MUNCUL ↓
|Joomla Template|Download|Hacker|Komputer|Tutorial|Cheat| Wisata|XML|

next Prev Home
 

Copyright 2008 - 2014 opa-ma.blogspot.com

.:: Maaf sedikit SELEKTIF, yang ingin pasang BANNER diharap webnya tidak berbau SARA dan PORNOGRAFI || Thank You buat pengunjung baru dan pengunjung lama di www.opa-ma.blogspot.com || Mohon di beri tau bila ada hostingan mati untuk kelancaran teman-teman sehabis Anda || Ctrl + D Gunanya agar komputer atau laptop sobat bisa mengingat Url ini || Semoga bermanfaat Amien ::.||