09/10/2018, 23:30
Thắc mắc tí tí về PHP
Mình có 2 thắc mắc sau mong được các bạn giải đáp
1. Mình thấy bên ASP.net nó cho phép bắt sự kiện page load, vậy hỏng biết bên PHP làm sao mình bắt sự kiện này được nhỉ ?
2. Mình muốn làm một danh sách các user vừa mới đăng nhập cách đây 5 phút thì làm sao nhỉ ? Tức là theo mình nghĩ cứ sau 5 phút nó sẽ check coi user nào còn đang truy cập (hiii bởi vậy mình mới hỏi cách bắt sự kiện page load ở trên á!) nếu còn thì nó hiện lên danh sách còn không thì xóa khỏi danh sách.
Mong các bạn chỉ giúp. Thanks all
1. Mình thấy bên ASP.net nó cho phép bắt sự kiện page load, vậy hỏng biết bên PHP làm sao mình bắt sự kiện này được nhỉ ?
2. Mình muốn làm một danh sách các user vừa mới đăng nhập cách đây 5 phút thì làm sao nhỉ ? Tức là theo mình nghĩ cứ sau 5 phút nó sẽ check coi user nào còn đang truy cập (hiii bởi vậy mình mới hỏi cách bắt sự kiện page load ở trên á!) nếu còn thì nó hiện lên danh sách còn không thì xóa khỏi danh sách.
Mong các bạn chỉ giúp. Thanks all
Bài liên quan
Trong diễn này thiếu gì bài đã nói
@chủ topic: bác có thể lên hotscript để kiếm
Đùa vậy chứ bạn có thể quản lý việc user online thông qua các session built-in function của PHP hoặc có thể sử dụng database để cấp phát và quản lý session.
Về vấn đề của U, theo tui là:
1. Nếu U muốn tạo sự kiện chạy khi pageload, có thể viết mã javascript và bắt bằng sự kiện onload trong thẻ body, hoặc cũng có thể viết hàm dạng window.onload = function (......)......
2. Tạo kiểm đếm user online như thế, theo tui nghĩ có thể hiện thực bằng cách: tạo một timer trong javascript, khởi tạo thời điểm chạy là 5 phút với sự kiện onload , và đương nhiên là timer này sẽ dùng để kích hoạt hàm gọi lên server để cập nhật useronline. Còn làm sao để javascript lấy kết quả "động" từ server thì có thể dùng ajax đấy ạ.