joxzeAvatar border
TS
joxze
~ask~Session PHP
gan ane lagi belajar cara login menggunakan session di sini http://blog.codingwear.com/baca.php?no=19

ada bagian yang ane bingung,
Pertama
[code=index.php]
<html>
<head><title>Login</title></head>
<body>
<h2>Halaman Login</h2>
<form action="log.php?op=in" method="post">
User ID : <input type="text" name="userid"><br>
Password : <input type="password" name="psw"><br>
<input type="submit" value="Login">
</form>
</body>
</html>
[/code]
bagian yang ane bingung <form action="log.php?op=in"

yang kedua
[code=log.php]
<?php
session_start();
mysql_connect("localhost","root","") or die("Nggak bisa koneksi");
mysql_select_db("test");//sesuaikan dengan nama database anda

$userid = $_POST['userid'];
$psw = $_POST['psw'];
$op = $_GET['op'];

if($op=="in"){
$cek = mysql_query("SELECT * FROM tabeluser WHERE userid='$userid' AND password='$psw'");
if(mysql_num_rows($cek)==1){//jika berhasil akan bernilai 1
$c = mysql_fetch_array($cek);
$_SESSION['userid'] = $c['userid'];
$_SESSION['level'] = $c['level'];
if($c['level']=="admin"){
header("location:homeadmin.php");
}else if($c['level']=="user"){
header("location:homeuser.php");
}
}else{
die("password salah <a >kembali</a>");
}
}else if($op=="out"){
unset($_SESSION['userid']);
unset($_SESSION['level']);
header("location:index.php");
}
?>
[/code]
yang ane bingung
$op = $_GET['op'];
if($op=="in"){


Pertanyaannya op sama in itu fungsinya buat apa?
kenapa didatabase gak ada, di form login juga gak da emoticon-Bingung

mohon pencerahannya emoticon-Matabelo
0
785
1
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan