Cách làm chức năng vote bằng php?

Có a/c nào có thể gợi ý cho e cách làm chức năng vote bằng php được không ạ.E cảm ơn.

vote thiệt hay vote chơi bạn, nếu là vote thiệt bạn phải làm được chức năng login, chớ không người ta có một người mà họ vote hoài thì mất chính xác. còn vote chơi thì làm cái trang thêm bình thường thôi.:grinning:

dạ e làm login rồi :slight_smile:

Dưới đây là một trong số các cách có thể triển khai:

Tạo một bảng lưu thông tin IP, session cookie ID, email/username,…
Sau đó khi người dùng vote thì trực tiếp query, chỉ cần tìm thấy 1 trong các điều kiện trên bị trùng sẽ out.
Phải trường hợp trùng IP, session thì chỉ dành cho non-loggedin-user.

Bảng vote thì đơn giản là tạo thêm 1 bảng key-value. 1 bên lưu lại postID/articleID/smt…, 1 bên lưu ID người vote, nếu là non-loggedin-user thì gắn 1 flag để query.

2 Likes

dạ e cảm ơn.Để e thử coi sao

Cái này đơn giản mà bác, bác chỉ cần tìm hiểu qua về PHP & MySQL là làm được

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?