Gần đây tôi đã hoàn thành đơn đăng ký của mình và tôi gặp sự cố lớn. Tôi chỉ cần cho phép 1 người dùng truy cập vào một thời điểm. Có một trang chỉ mục có thể truy cập cho mọi người dùng mọi lúc và nút "bắt đầu". Khi người dùng nhấp vào bắt đầu, khóa ứng dụng và ppl khác cần phải đợi cho đến khi người dùng hoàn tất. Khi người dùng đóng tab/trình duyệt, ứng dụng phải tự động mở khóa. Mỗi người dùng có 5 phút để sử dụng ứng dụng của tôi. Tôi đã giải quyết được một phần vấn đề của mình, nhưng nó vẫn không hoạt động đúng - trên mọi trang web tôi đặt tập lệnh jquery cứ 5 giây lại kích hoạt tệp "extend.php" trên máy chủ (hàm $ .get()). Tệp php sửa đổi tệp time.txt (nó thay đổi nó thành thời gian() + 5) và tập lệnh trên trang intex kiểm tra xem (time()> nội dung time.txt). Vì vậy khi sử dụng đóng tab/trình duyệt, ứng dụng có thể truy cập được. Rõ ràng ứng dụng của tôi cũng dựa trên các phiên (khi người dùng đóng trình duyệt, anh ta mất quyền truy cập). Trên một số máy tính, nó chỉ đơn giản là không hoạt động (có vẻ như jquery không kích hoạt tệp extend.php và nó làm cho ứng dụng của tôi có thể truy cập mọi lúc). Vì vậy, câu hỏi của tôi là: bạn có thấy bất kỳ cách nào khác để giải quyết vấn đề của tôi không?Kiểm tra xem người dùng hiện có trực tuyến hay không (trực tiếp)
The descr có thể lộn xộn nhưng tôi muốn mô tả mọi thứ hoàn hảo;)
Kính trọng.
HĐH/trình duyệt nào không hoạt động. Bắt đầu từ đó và xem liệu có một số điểm chung giữa những người gặp vấn đề hay không. Bạn có thể đang theo đuổi một vấn đề mã thực sự là một vấn đề trình duyệt. – Brian
Bạn đang làm điều đúng về nguyên tắc bởi âm thanh của nó. Điều đầu tiên cần làm là để có được trên một máy tính mà nó không hoạt động, và xem nếu nó ném bất kỳ lỗi trình duyệt có thể nhìn thấy. – graphicdivine