Mungkin agam-agan semuanya sudah tau dan paham membuat hal ini..tapi,apa salahnya saya menuliskan ini didalam blog..
okey tampa basa-basi langsung saja.
pertama siapkan notepad / PHPCoder / Dreamweaver juga ndak apa..
kedua kita buat dulu login.php..
<?phpoke..itu adalah script untuk loginnya..bagian yang saya tebalkan adalah bagian penggunaan sessionya.. sekarang…
if($action==”login”)
{
session_start();
session_register(“reg_username”);
session_register(“reg_userid”);
session_register(“reg_userpassword”);
include “connect.php”;
if(!($link=mysql_pconnect($host,$db_username,$db_p assword)))
{
printf(“%sn”,mysql_error());
exit();
}
if(!($r=mysql_db_query(“$db_name”,”select * from user where userid= ‘$user_id’”)))
{
printf(“Error %d:%sn”,mysql_errno(),mysql_error());
exit();
}
if(($row=mysql_fetch_array($r)) &&($user_password==$row[2] && $user_password!=”"))
{
$reg_username=$row[0];
$reg_userid=$user_id;
$reg_userpassword=$user_password;
header(“location: sess_default.php”);
}
else{
session_unset();
session_destroy();
echo “Login gagal! Periksa user ID dan pasword anda “;
echo “<a href=login2.php>Back to login</a>”;
exit();
}
}
?>
<html>
<head>
<title>Login dengan Session</title>
<style type=”text/css”>
<!–
.style1 {color: #FF0000}
–>
</style>
</head>
<body>
<h1 align=”center”>Please Login And You Can Post In Here </h1>
<form method=”post” action=”login2.php?action=login”>
<table align=”center”>
<tr>
<td>Enter your ID :</td>
<td><input name=”user_id” type=”text”></td>
</tr>
<tr>
<td>Enter your Pass :</td>
<td><input name=”user_password”type=”password”></td>
</tr>
<tr>
<td></td>
<td><input name=”submit” type=”submit” value=”Login”></td>
</tr>
</table>
</form>
</body>
</html>
dari mau login..ada file yang berguna sebagai penghubungnya..yaitu connect.php.. isinya seperti ini :
<?phpusername,pass dan zer03sname di sesuaikan dengan settingan dilocalhost ya… oke,saya anggap kalian sudah paham..Lanjut..
$host=”localhost”;
$db_username=”root”;
$db_password=””;
$db_name=”zer03slatihan”;
?>
nah..sekarang gimana untuk menampilkan kalokita loginnya sudah sukses..??
disini saya menggunakan sebuah file bernama sess_default.php isinya seperti ini :
<?phpnah… jika session terdaftar..maka dia akan memanggil file login2.php yang tadi saya berikan scriptnya login.php..
session_start();
if(!session_is_registered(‘reg_userid’))
{
header(“location: login2.php”);
exit();
}
?>
<html>
<head>
<title>Halaman Setelah Login</title>
<body>
<p>Selamat datang <?echo “$reg_username”;
?><br>
Anda telah login sebagai <?echo “$reg_userid”;?></p>
<p>Akhirnya bisa Buat Login Juga <br>
<a href=”logout.php”>Logout</a>
</p>
</body>
</html>
jika nanti kita sukses login dengan username dan pass yang ada di database kita..
nanti akan dicetak file sess_default.php..
okey..mungkin sekian dulu untuk tulisan saya kali ini..
Borgata Hotel Casino and Spa – Dr.MCD
BalasHapusBorgata 대구광역 출장마사지 Hotel Casino and Spa. 이천 출장마사지 Borgata Hotel Casino and Spa. 3131 S. Atlantic City, NJ 08401. 정읍 출장안마 Get Directions 포천 출장마사지 · 영천 출장샵 (609) 317-1000.