10/10/2018, 10:08

Giúp em Session timeout

Các bác ơi, em đang làm trang PHP, em muốn giới hạn số lần login của 1 user nếu username và pass ko đúng thì làm sao ạ, tức là giả sử nếu họ login 5 lần đều sai thì mình sẽ không cho họ login nữa.
Các bác giúp em với
*Thắm viết 12:22 ngày 10/10/2018
bạn tìm hiểu về $_SESSION chưa?, nếu bạn làm người ta đăng nhập đc. thì việc này quá đơn giản chứ sao?
Mỗi lần login sai thì $_SESSION["countlogin"]++;
Mỗi lần check login thì if($_SESSION["countlogin"]>5) die('Login quá 5 lần');
Lionel-Messi viết 12:17 ngày 10/10/2018
thank bác đã giúp đỡ em, em đã làm được session, bác cho em hỏi 1 tý nữa nhé
Bác nói ở trên em chưa rõ lắm, gà mà bác thông cảm chút nhé

Tức là em có 1 session tên SESSION["user"] sau 5 lần login sai thì treo 15phut sau mới login được, bác có thể viết code luôn hộ em được không, em hơi gà mong bác thông cảm và cái đoạn này thì nên đưa vào vị trí nào của trang web
Thanks!
thuyduongcd viết 12:24 ngày 10/10/2018
Cái này sao xài session được.
Session sẽ tự động mất khi đóng browser. Nếu login 5 lần sai chỉ cần tắt browser và mở lại => lại login được tiếp
Lionel-Messi viết 12:25 ngày 10/10/2018
em biết là thế rồi, nhưng bác thuyduongcd có thể nói rõ cách làm ko, chứ nói như thế thì em đã nói ở trên rồi.
Bài liên quan
0