Я написал этот скрипт, но он, похоже, не работает. даже tho mysqli_num_rows> 1, пользователь не выходит из системы. online = 0 = Пользователь не в сети.Как отключить пользователей, которые были afk в течение 10 минут?
<?php
include_once 'db.php';
$res = mysqli_query($con, "SELECT username FROM users WHERE last_active<= NOW() - INTERVAL 10 MINUTE");
$row=mysqli_fetch_array($res);
$user = $row['username'];
mysqli_query($con, "UPDATE users SET online=0 WHERE username='$user'");
?>
Действительно ли он задал «онлайн» правильно? –
где ваш код управления сеансом? – drupality