Mình code trang đăng tin rao vặt, thấy kiểu mỗi lần F5 nó tăng 1 view là không đúng, cho hỏi cách tính view hợp lý (tiêu biểu như YouTube) là như thế nào? bác nào biết chỉ với.
Mình code trang đăng tin rao vặt, thấy kiểu mỗi lần F5 nó tăng 1 view là không đúng, cho hỏi cách tính view hợp lý (tiêu biểu như YouTube) là như thế nào? bác nào biết chỉ với.
Bạn sử dụng session để lưu lần view nhé. Session chưa có thì khởi tạo và lưu lần view vào db. Khi F5 thì session có rồi, không tạo nữa, không lưu vào db. Chỉ khi session timeout mới tăng lượt view lên 1, nếu cần bạn có thể kết hợp thêm với cookie.
Đọc truyện chữ | truyengiaitri .info
CÓ video demo không bạn!
Bạn một mã 1 cookie, lưu session_id, với thời hạn sống 2 năm - chỉ cần check dữ liệu session_id đã có trong cơ sở dữ liệu hay chưa, nếu chưa có thì thêm vào cập nhập lượt xem.
streampow net - tự học - lập trình: php mysql html
Bookmarks