Do cookie lưu thông tin cá nhân trên máy khách nên hầu hết người dùng đều không muốn, đó là lý do vì sao người dùng có thể vô hiệu hóa chức năng chấp nhận cookie trong cấu hình browser, ứng dụng sẽ khó sử lý trong trường hợp này. Trong khi đó, session lưu thông tin trên máy chủ, chính vì vậy ứng dụng sẽ sử lý trong trường hợp này.
cookie có một vài vấn đề không thích hợp, trong trường hợp browser của người dùng không chấp nhận cookie, người dùng có thể vô hiệu hóa chức năng chấp nhận cookie trong cấu hình browser.
Đối với trường hợp này, bạn có thể sử dụng điều khiển session có cú pháp
session_set_cookie_params($lifetime, $path, $domain); để gán cookie mời bạn tham khảo thêm trong ví dụ sau:
session_set_cookie_params($lifetime, $path, $domain); để gán cookie mời bạn tham khảo thêm trong ví dụ sau:
Ví dụ: Gán cookie bằng session
<?php
$myvalue="Set avlue of cookie from session";
session_set_cookie_params($myvalue);
?>
<html>
<head>
<title>Set Cookie by using session</title>
</head>
<body><a href="vd2.php">Next Page</a></body>
</html>
$myvalue="Set avlue of cookie from session";
session_set_cookie_params($myvalue);
?>
<html>
<head>
<title>Set Cookie by using session</title>
</head>
<body><a href="vd2.php">Next Page</a></body>
</html>
tương tự như vậy lấy giá trị cookie bằng session, bạn có thể sử dụng khai báo session_get_cookie_params() như ví dụ sau:
<?php $myvalue=session_get_cookie_params();
for($i=0;$i<3;$i++)
echo "Get cookie: ".$myvalue[0]."<br>";
?>
<html>
<head>
<title>Get Cookie by using session</title></head>
<body>
<a href="vd1.php">Previous Page</a></body>
</html>
for($i=0;$i<3;$i++)
echo "Get cookie: ".$myvalue[0]."<br>";
?>
<html>
<head>
<title>Get Cookie by using session</title></head>
<body>
<a href="vd1.php">Previous Page</a></body>
</html>
Thứ Ba, 25 tháng 10, 2011
//
Nhãn:
php
//
0
nhận xét
//
0 nhận xét to "Sử dụng cookie với session"
Nhãn
- blog (2)
- c (1)
- dotnet (19)
- Đồ họa (1)
- excel (1)
- games (6)
- hedieuhanh (5)
- joomla (4)
- lamoffer (1)
- paidtoclick (1)
- phanmemkhac (1)
- php (31)
- thuthuat (1)
- trochoi (1)
- truyennguoilon (407)
- word (24)
Blog Archive
-
▼
2011
(507)
-
▼
tháng 10
(28)
- Viết lệnh trong php
- Tạo và kết nối database bằng php
- Hiển thị dữ liệu trong Database lên màn hình
- Khai báo và sử dụng mảng
- Mảng hai chiều
- Mảng ba chiều
- Ghi dữ liệu từ mảng vào File
- Định dạng chuỗi (form góp ý).
- Định dạng chuỗi để In
- Thay đổi kiểu chữ của chuỗi
- Kết hợp hay tách chuỗi
- Hàm so sánh chuỗi
- Hàm tìm kiếm chuỗi
- Hàm thay thế chuỗi
- Biểu thức trong PHP
- Sử dụng khai báo Require
- Sử dụng khai báo include()
- Sử dụng hàm trong PHP
- Gọi một hàm chưa khai báo
- Tạo lớp, thuộc tính và phương thức trong PHP
- Sử dụng thuộc tính của lớp trong PHP
- Gọi phương thức của class
- Thiết lập tính kế thừa trong PHP
- Chồng hàm
- Thiết kế class - Xây dựng class có tên page
- Thiết kế class - Chèn lớp page bằng cách sử dụng r...
- Gán cookie từ PHP
- Sử dụng cookie với session
-
▼
tháng 10
(28)
Đăng nhận xét