Diễn đàn hỏi đáp học thuật - Download Tài Liệu Miễn Phí
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Diễn đàn hỏi đáp học thuật - Download Tài Liệu Miễn PhíĐăng Nhập

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


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

more_horiz
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 -------

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

more_horiz
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?
privacy_tip Permissions in this forum:
Bạn không có quyền trả lời bài viết
power_settings_newLogin to reply