Từ sự hiểu biết của tôi $_COOKIE
cung cấp cho tôi tất cả cookie trong trình duyệt của người dùng.Làm cách nào để có danh sách cookie trình duyệt bằng PHP?
Nhưng khi tôi làm
var_dump($_COOKIE);
tôi nhận được như sau:
Array
(
[wp-settings-1] => m8=o&m2=o&m5=o&m4=o&m3=o&m1=o&m7=o&m0=o
[wp-settings-time-1] => 1329859655
[PHPSESSID] => ST88bLB7PE5S9BbY5oXxLgDIcas
)
Danh sách này không phù hợp với danh sách tôi thấy trong trình duyệt. Ví dụ: PHPSESSID không có trong danh sách cookie trong trình duyệt của tôi. Tôi có đang truy cập biến sai không?
Cảm ơn.
trong PHP, bạn chỉ có thể thấy cookie được đặt trên tên miền và đường dẫn tập lệnh đang chạy hiện tại của bạn hoặc tên miền/đường dẫn tổ tiên. – Electronick
Bạn có ý nghĩa gì? 'PHPSESSID' là cookie phiên được thêm bởi PHP. – PeeHaa
suy nghĩ về các tác động bảo mật nếu trang web A có thể thấy cookie được đặt bởi trang web B –