Làm cách nào để lưu trữ thời gian đăng nhập và thời gian đăng xuất cho mọi người dùng trong php và mysql?
mục lục. php hoan nghênh. php Tải xuống Bạn có thể lấy dấu thời gian hiện tại từ hàm thời gian và phân tích nó thành một ngày thông qua việc sử dụng hàm Được trả lời bởi OmniX 21 trong một
Đã trả lời bởi Josh Connerty 20 trong một
Tất cả 12 câu trả lờidarkagn 315 Áp phích dành cho cựu chiến binh Áp phích nổi bật Bạn có thể lấy dấu thời gian hiện tại từ hàm thời gian và phân tích cú pháp thành ngày thông qua việc sử dụng hàm ngày. Nếu bạn làm điều này khi người dùng đăng nhập hoặc đăng xuất và lưu trữ nó trong cơ sở dữ liệu của bạn, thì bạn có thể truy xuất thông tin này khá dễ dàng. Hãy thử và đăng một lần thử, sau đó chúng tôi có thể cung cấp cho bạn thêm một số gợi ý 0 0 Chia sẻ nish123 0 Áp phích đào tạo dành cho lứa tuổi thiếu niên Được chứ 0 0 Chia sẻ OmniX 21 Thực tế là một người đăng chính nish123 cần nghiên cứu kỹ trước khi post lên đây luôn Đối với dấu thời gian như được đề xuất bởi "darkagn", bạn sẽ sử dụng hàm date() do php cung cấp Hãy cho tôi biết bạn đi như thế nào sau khi bạn thực hiện một số nghiên cứu 0 0 Chia sẻ Josh Connerty 20 Người dùng chưa được xác minh 13 năm trướcVề cơ bản logic là như thế này,. P Mỗi trang họ truy cập, bạn cần chạy truy vấn để cập nhật lần di chuyển cuối cùng của họ theo dấu thời gian hiện tại Hầu hết các hệ thống sử dụng 5 phút vì vậy tôi sẽ
0 0 Chia sẻ OmniX 21 Thực tế là một người đăng chính 13 năm trướckhi thời gian được lặp lại, định dạng nào được sử dụng? Tôi thường sử dụng ngày vì tôi có thể chỉ định định dạng mà tôi muốn sử dụng? 0 0 Chia sẻ Josh Connerty 20 Người dùng chưa được xác minh 13 năm trước
Nhưng bạn lưu trữ nó dưới dạng dấu thời gian phải không? 0 0 Chia sẻ ShawnCplus 456 Mã khỉ Đồng nghiệp nhóm 13 năm trước
time() trả về dấu thời gian unix, bạn phải sử dụng strftime để chuyển đổi nó thành ngày có thể đọc được của con người 0 0 Chia sẻ rahul. anand77 -2 Áp phích dành cho người mới 13 năm trước
Câu trả lời Khi chúng tôi nhấn nút Đăng nhập vào thời điểm đó, bạn có thể ghi lại thời gian bằng cách sử dụng phương pháp dấu thời gian và lưu nó vào bảng để tham khảo và tương tự với đăng xuất. có nghĩa là chỉ cần kiểm tra khi chúng ta nhấn nút, lưu thời gian vào một biến và lưu trữ nó vào cơ sở dữ liệu để sử dụng sau 0 0 Chia sẻ BigFormat 0 Áp phích sáng 13 năm trước
Tôi trích dẫn câu trả lời này để đặt ra một số câu hỏi 0 0 Chia sẻ Josh Connerty 20 Người dùng chưa được xác minh 13 năm trướcBạn có thể nhưng điều này sẽ liên quan đến JS và có thể tránh được khi đó bạn sẽ có 100 người đăng nhập khi họ không đăng nhập Miễn là bạn có một máy chủ tốt, nó sẽ không ảnh hưởng đến máy chủ. Và để lưu nước đi cuối cùng trong phiên, rất khó để lấy dữ liệu từ các phiên, điều mà tôi chưa bao giờ làm Tôi đã luôn sử dụng phương pháp này và nó hoàn toàn không làm cho trang web bị lag và hoàn thành đầy đủ mục đích của nó. . ) 0 0 Chia sẻ OmniX 21 Thực tế là một người đăng chính 13 năm trướcTôi thích cách các bạn tiếp quản chủ đề của người nghèo. ha ha Cách tốt nhất imo, các phiên và sau đó nếu được yêu cầu bên ngoài cơ sở dữ liệu đăng nhập/đăng xuất của người dùng, nhưng tôi nghi ngờ sẽ có rất nhiều tình huống 'yêu cầu' nó có thể chỉ là một tính năng nhỏ nhưng phiên là cách để thực hiện, đồng ý không? 0 0 Chia sẻ Josh Connerty 20 Người dùng chưa được xác minh 13 năm trước
Không, không đồng ý. . ) tôi chỉ nói không. Tôi đã thực sự xem xét nó và theo như tôi biết thì bạn không thể truy xuất cookie từ người dùng để quyết định xem họ có bật hay không Bạn sẽ phải chạy một truy vấn để báo cho sql db rằng người dùng (vừa thay đổi một trang) đang trực tuyến. Sau đó đặt cho nó một dấu thời gian và sau đó chạy truy vấn khi hiển thị người dùng trực tuyến nói Làm cách nào để lưu trữ thời gian đăng nhập và đăng xuất trong cơ sở dữ liệu MySQL bằng php?$datetime = date("Y-m-d H. i. s"); $timestamp = strtotime($datetime); // tính bằng mili giây mysqli_query($conn,"CẬP NHẬT người dùng SET logout_timestamp = '$timestamp ' WHERE username = '$_SESSION[the_username]'");
Làm cách nào để lưu trữ thời gian đăng nhập trong php?khi người dùng đăng nhập, đặt thời gian trong phiên. $_SESSION['logged_in_datetime'] = date("d M Y H. tôi");
Làm cách nào để có được thời gian đăng nhập cuối cùng trong php?Thử. $currentDate = date('Y-m-d h. i. s');
Làm cách nào để lưu trữ thời gian trong biến trong php?Hàm PHP date() được sử dụng để định dạng ngày và/hoặc thời gian. . d - Thể hiện ngày trong tháng (01 đến 31) m - Đại diện cho một tháng (01 đến 12) Y - Đại diện cho một năm (bằng bốn chữ số) l (chữ thường 'L') - Đại diện cho ngày trong tuần |