Gia sư Cần Thơ, Dạy Kèm Cần Thơ

VỮNG TIN - TIẾP BƯỚC - THÀNH CÔNG


Code của file login (đăng nhập) - sử dụng cookie

Share

ztanzzthanhz
Trung cấp
Trung cấp

Tổng số bài gửi : 60
Points : 100
Join date : 13/11/2009
Age : 27
Đến từ : Bến Tre

Code của file login (đăng nhập) - sử dụng cookie

Bài gửi  ztanzzthanhz on Thu Jan 28, 2010 10:24 am

Em mới tìm hiểu đôi chút về php, đang tìm hiểu về code đăng nhập, có code đăng nhập sau sử dụng cookie, post lên đây mong các thầy cô và các bạn góp ý giúp em:

file login.htm
Code:

<html>
<head>
   <title>Đăng Nhập</title>
</head>
<body>
   <form method="POST" action="login.php">
      Username: <input type="text" name="user" size=30><br>
      Password: <input type="password" name="pass" size=30><br>
      <INPUT TYPE="Submit" VALUE="Login"> <INPUT TYPE="Reset" VALUE="Reset"> 
   </form>
</body>
</html>

file login.php
Code:

<?php
$admin_user = "admin"; //tên đăng nhập
$admin_pass = "admin"; //mật khẩu đăng nhập
$user = $_POST["user"];
$pass = $_POST["pass"];
if($user == $admin_user AND $pass == $admin_pass){
   Setcookie("username","$user", time()+360);
    header("location: admin.php");
}
else
{
    echo("Sai tên đăng nhập hay mật khẩu");
}
?>

file admin.php
Code:

<?php
if($_COOKIE["username"]=='admin'){
    echo("Xin chào admin! bạn đã đăng nhập thành công!");
}
else{
   echo("Quyền hạn của bạn không đủ để vào khu vực này!");
}
?>

----- Hết -------

ztanzzthanhz
Trung cấp
Trung cấp

Tổng số bài gửi : 60
Points : 100
Join date : 13/11/2009
Age : 27
Đến từ : Bến Tre

Re: Code của file login (đăng nhập) - sử dụng cookie

Bài gửi  ztanzzthanhz on Thu Jan 28, 2010 11:40 am

Thầy cô và các bạn cho em hỏi. Khi setcookie như trên thì:

  • Nếu trên host có 2 thư mục login (login1, login2), mỗi thư mục login gồm 3 file y như trên. Thì sau khi login ở thư mục login1, khi vào file login2/admin.php có được không? (vì 2 cookie có cùng tên $_COOKIE["username"])

  • Nếu không được thì xin giải thích dùm em, nếu được thì xin cho em hỏi cùng câu hỏi trên đối với 2 host khác nhau của cùng sever, và 2 host khác sever thì sao?

    Hôm nay: Thu Sep 20, 2018 2:32 am