Hướng dẫn dùng cookies removal trong PHP

Một Cookie HTTP hoặc Cookie Web là một phần dữ liệu nhỏ được gửi từ máy chủ web đến trình duyệt máy khách và có thể được lưu trữ trên máy tính khách để tìm kiếm trong tương lai. Cookie chủ yếu được phát triển như một cơ chế để giữ trạng thái phiên của các phiên của người dùng mà không cần nhiều lưu lượng mạng và / hoặc máy chủ. Có một số cách sử dụng tốt cho cookie, mặc dù chúng đã nhận được rất nhiều báo chí xấu do lạm dụng trang web và các mối quan tâm về quyền riêng tư của người dùng. Cookie HTTP có thể được sử dụng để quản lý bất kỳ thông tin nào miễn là nó là văn bản, chẳng hạn như B. giỏ hàng của người dùng, chi tiết xác thực, v.v. Nếu bạn đang phát triển một trang web, rất có thể bạn sẽ cần đặt cookie trên máy khách người dùng. Tất nhiên, nhu cầu chính xác của trang web sẽ quyết định xem bạn có cần cookie hay không, nhưng giả sử bạn muốn tìm hiểu cách thiết lập và xóa cookie trên trang web. Bất kể bạn sử dụng khuôn khổ nào, bạn có thể đặt cookie bằng JavaScript đơn giản trên trang của mình. Điều này độc lập với thư viện JS mà bạn có thể đang sử dụng, ví dụ: B. Dojo hoặc JQuery. Tuy nhiên, một số thư viện có sẵn để giúp quản lý cookie dễ dàng hơn. Cookie có thể chứa thông tin meta liên quan cùng với giá trị của cookie. Có một số giá trị bắt buộc, trong khi nhiều giá trị không bắt buộc và sẽ mặc định thành giá trị hợp lý hoặc hợp lý khi cookie được đặt. Cú pháp chung (hoặc đặc điểm kỹ thuật) của cookie HTTP như được hiển thị bên dưới. Cookie được đặt bằng cách sử dụng tiêu đề yêu cầu HTTP đặt cookie. Giá trị của tiêu đề này là toàn bộ cookie sẽ được phân tích cú pháp và lưu trữ trong trình duyệt của khách hàng. Set-Cookie: name = value; Comment = comment; Domain = domain; Max-Age: time-in-seconds; Expires = deadline- time; path = path; secure; version = 1Họ: Đây là tên của cookie. Đây có thể là bất kỳ chuỗi nào mà cookie yêu cầu duy nhất. Bạn sẽ cần điều này sau nếu bạn muốn đọc giá trị.

Show

Bạn đang xem: Cách hủy hoặc xóa cookie trong PHP

giá trị: Đây là giá trị của cookie. Đây có thể là tối đa khoảng 4kb. Giới hạn 4093 byte áp dụng cho toàn bộ cookie, nhưng giả sử kích thước hợp lý cho các trường khác, chúng tôi có thể chỉ định rằng giá trị có thể nhiều nhất là khoảng 4000 byte.bình luận: Một trường tùy chọn hiếm khi được sử dụng. Bạn cung cấp một chuỗi ký tự giải thích tại sao và cookie được sử dụng để làm gì.Hết hạn: Trường “hết hạn” chỉ định thời gian chính xác khi cookie hết hạn hoặc không hợp lệ. Thời gian được đặt thông qua định dạng Wdy, DD Thứ Hai YYYY HH: MM: SS GMTTuổi tối đa: Một cách khác để chỉ định thời gian hết hạn. Nó chỉ định khoảng thời gian tính bằng giây được tính từ cài đặt cookie. Nếu đặt cả Max-Age và Expires, Max-Age sẽ được ưu tiên hơn.

Xem thêm: Category: Code Viblo – Lập trình hướng đối tượng và Kiến trúc Mvc

đường dẫn: Bạn có thể tùy ý chỉ định đường dẫn của trang web mà cookie được đặt.miền: Bạn cũng có thể đặt rõ ràng tên miền mà cookie này được đặt. Nếu không được chỉ định, nó sẽ mặc định thành miền yêu cầu URL.Chắc chắn: Không có giá trị nào cần được chỉ định ở đây. Thêm từ khóa Chắc chắn đối với cookie đảm bảo rằng chỉ các kết nối an toàn và được mã hóa như HTTPS mới được sử dụng để đặt cookie.Chỉ HTTP: Cookie có thể được đặt và truy cập chỉ bằng các kết nối http. Các phương thức khác như lệnh gọi javascript không thể truy cập cookie. Chuỗi cookie mẫu hoàn chỉnh trông giống như sau: Set-Cookie: mycookiename = “this cookie value”; Domain = .example.com; Max-Age = 3600; Path = /; Secure

JavaScript

Bạn có thể đặt cookie thông qua một hàm JavaScript. Một hàm rất đơn giản để thiết lập cookie trông giống như sau: Bây giờ bạn có thể gọi hàm từ bất kỳ đâu trên trang web với các đối số khác nhau. Lệnh gọi hợp lệ để đặt cookie hết hạn sau một giờ là likessetCookie (“CookieName”, “Giá trị cookie không quan trọng”, 3600); Xin lưu ý rằng nếu bạn đặt độ tuổi tối đa thành giá trị âm, thì nó sẽ đạt đến Loại cookie phiên, theo đó trình duyệt sẽ xóa cookie khi phiên trình duyệt kết thúc. Để xóa hoặc thu hồi cookie, hãy gọi phương thức với khóa (hoặc tên) của cookie và 0 (không) là tuổi. Đặt max-age thành 0 thay vì một giá trị âm sẽ xóa cookie.setCookie (“CookieName”, “”, 0);

PHP

Nếu bạn sử dụng PHP làm ngôn ngữ kịch bản phía máy chủ, bạn có thể đặt bằng cookie Đặt cookie (…) chức năng. Hàm có cú pháp sau. Bool setcookie (tên, giá trị, hết hạn, đường dẫn, miền, bảo mật, httponly) Một ví dụ ngắn Issetcookie (“CookieName”, “this cookie value”, time () + 3600, “https: // obatambeienwasirherbal.com/ “,” mydomain.com “); Lưu ý rằng Đặt cookie (…) phương pháp lấy hết hạn như một đối số, và không tuổi tối đa. Bạn cần đặt thời gian bạn muốn cookie hết hạn, không phải khoảng thời gian như trong ví dụ JavaScript. Như với JavaScript, bạn có thể vô hiệu hóa hoặc xóa cookie bằng cách đặt trường hết hạn thành một ngày và giờ trong quá khứ. Giá trị 1 cho trường hết hạn là đủ.

JQuery

Bạn có thể sử dụng các hàm JavaScript tiêu chuẩn như được hiển thị ở trên để đặt cookie. Ngoài ra còn có các plugin trong JQuery cho phép bạn thiết lập và xóa cookie bằng cách sử dụng cú pháp giống như JQuery. Một trong những plugin phổ biến nhất là jquery-cookie. Đầu tiên hãy tích hợp plugin vào trang web của bạn …

Hướng dẫn dùng cookies removal trong PHP
báo cáo quảng cáo này

  • echo hôm nay php
  • Cách cập nhật phiên bản PHP trong Ubuntu 16, cập nhật phiên bản PHP lên PHP 7
  • Cài đặt PHP 5, Cài đặt PHP 7 trên Centos / Rhel 6
  • Cách cài đặt php5, cách cài đặt php 5

Xem thêm:

  • Phần Mềm Gõ 10 Ngón Tiếng Việt Miễn Phí, Top Những Phần Mềm Luyện Gõ 10 Ngón Tốt Nhất
  • Bảng xếp hạng những trung tâm dạy nail ở Hà Nội đang được hội chị em săn đón
  • 5 dụng cụ trang điểm cơ bản các nàng cần có
  • Khu vui chơi trẻ em tphcm
  • Top 5 Thỏi Son Đỏ Không Thể Thiếu Dịp Noel Này

Bài viết cùng chủ đề:

  • Hướng dẫn dùng cookies removal trong PHP

    SỬA LỖI ALT TAB, SỬA LỖI ALT+TAB KHÔNG HOẠT ĐỘNG TRONG WINDOWS 10

  • Hướng dẫn dùng cookies removal trong PHP

    9 kinh nghiệm mua máy nước nóng loại nào tốt gọn chống giật an toàn

  • Tiền ung thư gan “không đau”, xuất hiện “1 ngứa, 2 hôi và 2 đỏ” cần đi khám gan ngay

  • Hướng dẫn dùng cookies removal trong PHP

    Tướng liên quân sắp ra mắt

  • Hướng dẫn dùng cookies removal trong PHP

    20 loại kem trị thâm mắt tốt nhất hiệu quả nhanh an toàn giá từ 200k

  • ‘Bước chân thình thịch, cúi đầu, bôn ba đây đó, dãi dầu nắng mưa’: Nhìn tướng chân biết ai giàu có, ai nghèo khổ

  • Hướng dẫn dùng cookies removal trong PHP

    Đoàn cán bộ y tế tình nguyện thứ 2 của hưng yên vào tâm

  • Hướng dẫn dùng cookies removal trong PHP

    Đánh giá iPad Pro 12.9 có tốt không chi tiết? 11 lý do nên mua dùng

  • Bài thuốc chữa ho, bổ phổi cho F0 từ mía+củ cải: BS khuyên hậu Côvy cũng dùng tốt

  • Hướng dẫn dùng cookies removal trong PHP

    8085 SIMULATOR PHẦN MỀM VI XỬ LÝ 1, PHẦN MỀM VIẾT CHƯƠNG TRÌNH CHO VI XỬ LÝ 8051

  • Top 5 mẫu nail 2022 lấp lánh trong ngày 8 tháng 3 sắp đến

  • Hụt hơi sau côvy có phải do phổi yếu: BS lý giải, chỉ ra dấu hiệu phổi tổn thương nên đi khám

  • Hướng dẫn dùng cookies removal trong PHP

    Tải Game Biệt Đội Thần Tốc

  • Hướng dẫn dùng cookies removal trong PHP

    USB 3.0 hãng nào tốt chống nước ghi nhanh Sandisk, Kingston hay PNY

  • Trẻ sinh vào 4 khung giờ này có mệnh “rồng phượng”, Thần Phật ban phú quý, mang phúc lộc đến cho người thân

  • Hướng dẫn dùng cookies removal trong PHP

    15+ cách vẽ hoa hồng đẹp cực đơn giản và nhanh nhất