Tôi chắc chắn rằng bạn đã quen thuộc với các hệ thống bỏ phiếu sử dụng AJAX (Um ... nhìn ngay trên đó < ----)Làm thế nào để đối phó với thời gian chờ phiên trong các yêu cầu AJAX
Tôi có một cái gì đó tương tự và khi bạn bỏ phiếu lên hoặc xuống nó sử dụng AJAX để yêu cầu giá trị mới từ votes.php. Vấn đề là tôi đang sử dụng một phiên để có được userid để một người chỉ có thể bỏ phiếu một lần. Điều gì sẽ xảy ra nếu họ ngồi trên trang trong một giờ và sau đó bỏ phiếu để phiên không còn ở đó nữa? Điều gì sẽ là một cách tốt để xử lý tình trạng này? Tôi có nên chuyển hướng trang của họ đến màn hình đăng nhập không? Nếu vậy, làm thế nào tôi có thể làm điều đó từ trang vote.php đang được tham chiếu bởi yêu cầu AJAX? Tôi có nhìn ra cách xử lý tốt tình huống này không? Lời khuyên nào sẽ là hữu ích.
Tôi sẽ cung cấp cho bạn $ 0 nếu bạn có thể cho tôi biết cách trả lại đúng 401 –
Trong ASP.NET bạn chỉ cần đặt Response.StatusCode = 401; Không thể cho bạn biết làm thế nào để trong PHP mặc dù ... có thể một ngày nào đó ai đó sẽ xây dựng một trang web mà sẽ cho phép bạn đặt câu hỏi lập trình ;-p – swilliams
Tôi thực sự cố gắng này ra và nó kết thúc lên popping lên một hộp xác thực Http yêu cầu tên người dùng và mật khẩu của bạn. Đây không phải là chức năng mà tôi đang tìm kiếm. –