DuongLam Lãnh Chúa
Tổng số bài gửi : 193 Points : 50344 Join date : 13/01/2011 Age : 35 Đến từ : Irad
| Tiêu đề: Thi giữa kỳ PHP Fri Oct 19, 2012 11:04 am | |
| Có bài test mọi người kiểm tra rồi cho ý kiến dùm nha. Trang index.php - Code:
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head>
<body>
<?php if($_COOKIE['ten']) { echo "Chào bạn: <b>".$_COOKIE['ten']."</b><br>"; echo '<a href="thoat.php">Thoát</a>'; }
else { echo '<form action="xuly.php" method="post" name="frmLogin"> <label>Username: </label><input type="text" name="u" id="u" /><br> <label>Password: </label><input type="password" name="p" id="p" /><br> <input type="submit" name="gui" id="gui" value="Đăng nhập" /> </form>'; } ?> </body> </html>
Trang xuly.php - Code:
-
<?php ob_start(); //Cho ob_start vào đầu //để thêm setcookie bên dưới không thì báo lỗi ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <? if (isset($_POST["gui"])) { $_name= $_POST['u']; $_pass= $_POST['p']; if($_name=='admin'&&$_pass="admin") { echo 'Đăng nhập thành công. Trở về trang chủ trong 3s'; setcookie("ten",$_POST['u'],time() + 300); echo '<meta http-equiv="refresh" content="3;URL=index.php" />'; } else { echo 'Đăng nhập không thành công. Trở về trang chủ trong 4s'; echo '<meta http-equiv="refresh" content="4;URL=index.php" />'; } } else { echo 'Sai đường dẫn. Trở về trang chủ trong 5s'; echo '<meta http-equiv="refresh" content="5;URL=index.php" />'; } ?> </body> </html>
|
|
DuongLam Lãnh Chúa
Tổng số bài gửi : 193 Points : 50344 Join date : 13/01/2011 Age : 35 Đến từ : Irad
| Tiêu đề: Re: Thi giữa kỳ PHP Fri Oct 19, 2012 1:09 pm | |
| Trang thoat.php - Code:
-
<?php ob_start(); setcookie("ten",$_POST['u'],time() - 300); //setcookie("ten"); header("location:index.php"); ?>
|
|
kupjkupj91 Thường Dân
Tổng số bài gửi : 1 Points : 41771 Join date : 20/10/2012
| Tiêu đề: Re: Thi giữa kỳ PHP Sat Oct 20, 2012 9:55 am | |
| bạn cho mình cái đề được không bạn ................. |
|
DuongLam Lãnh Chúa
Tổng số bài gửi : 193 Points : 50344 Join date : 13/01/2011 Age : 35 Đến từ : Irad
| Tiêu đề: Re: Thi giữa kỳ PHP Sat Oct 20, 2012 11:00 am | |
| đề gì cái này là ôn tập mà. |
|
namhoanghai Thường Dân
Tổng số bài gửi : 1 Points : 42031 Join date : 24/09/2012
| Tiêu đề: Code login và logout php su dung cookies Sat Oct 20, 2012 2:17 pm | |
| Anh chị vào đây xem demo của em xem có ý kiến gì không nhé:http://hyvongsong2012.com/ktphp Và chi tiết code ở đây: [You must be registered and logged in to see this link.] |
|
anpham Bá Tước
Tổng số bài gửi : 60 Points : 47009 Join date : 05/06/2011 Đến từ : Lâm Đồng
| Tiêu đề: Re: Thi giữa kỳ PHP Wed Oct 24, 2012 8:37 am | |
| đang ngồi máy trên công ty, ko cài xampp nên ko test được, chỉ xem qua thui if($_name=='admin'&&$_pass="admin") => dòng này có vấn đề nè Làm thêm cái Hình đại diện nữa đi Lãm ơi !!! |
|
DuongLam Lãnh Chúa
Tổng số bài gửi : 193 Points : 50344 Join date : 13/01/2011 Age : 35 Đến từ : Irad
| Tiêu đề: Re: Thi giữa kỳ PHP Thu Oct 25, 2012 11:56 am | |
| - anpham đã viết:
- đang ngồi máy trên công ty, ko cài xampp nên ko test được, chỉ xem qua thui
if($_name=='admin'&&$_pass="admin") => dòng này có vấn đề nè
Làm thêm cái Hình đại diện nữa đi Lãm ơi !!! chổ $_pass="admin" // thiếu 1 dấu = if($_name=='admin'&&$_pass=="admin") |
|
Sponsored content
| Tiêu đề: Re: Thi giữa kỳ PHP | |
| |
|