Membuat form login dengan sesion cookie PHP
Buatlah form login.php
<html>
<body>
<form action="ceklogin.php" method="post">
Username: <input type="text" name="username"/>
Password: <input type="password" name="pwd"/>
<button input type="submit" value="login"></button>
</form>
</body>
</html>
Buatlah ceklogin.php
<?php
session_start();
$input_uname = $_POST["username"];
$input_pwd = $_POST["pwd"];
$uname = "andi";
$pwd = "1234";
if($input_uname == $uname && $input_pwd = $pwd)
{
$_SESSION['loggedIn'] = "Y";
$_SESSION['username'] = $uname;
$url = "location:welcome.php";
header($url);
exit;
}
else
{
$url = "location:login.php";
header($url);
}
?>
buatlah form aksi dengan nama welcome.php
<html>
<head>
<title>Welcome Page</title>
<?php
session_start();
if(!$_SESSION['loggedIn'])
{
$url = "location:login.php";
header($url);
}
?>
</head>
<body>
Welcome <b><?php echo $_SESSION['username']; ?></b>
</body>
</html>
Nb: di dalam cek login ada username dan password yang dapat anda sesuaikan sendiri sesuai kebutuhan
Buatlah form login.php
<html>
<body>
<form action="ceklogin.php" method="post">
Username: <input type="text" name="username"/>
Password: <input type="password" name="pwd"/>
<button input type="submit" value="login"></button>
</form>
</body>
</html>
Buatlah ceklogin.php
<?php
session_start();
$input_uname = $_POST["username"];
$input_pwd = $_POST["pwd"];
$uname = "andi";
$pwd = "1234";
if($input_uname == $uname && $input_pwd = $pwd)
{
$_SESSION['loggedIn'] = "Y";
$_SESSION['username'] = $uname;
$url = "location:welcome.php";
header($url);
exit;
}
else
{
$url = "location:login.php";
header($url);
}
?>
buatlah form aksi dengan nama welcome.php
<html>
<head>
<title>Welcome Page</title>
<?php
session_start();
if(!$_SESSION['loggedIn'])
{
$url = "location:login.php";
header($url);
}
?>
</head>
<body>
Welcome <b><?php echo $_SESSION['username']; ?></b>
</body>
</html>
Nb: di dalam cek login ada username dan password yang dapat anda sesuaikan sendiri sesuai kebutuhan
sekian dan terima kasih