PHP/MySQL | Кто онлайн
И снова я к вам с вопросом 
Короче делаю такую фишку, юзер онлайн/оффлайн (возле ника был текст, on или off, примерно так:
[on] NickName
Но что-то везде пишет on, что не так?
Сам запрос и остальная муть
Вывод (вывожу через ф-цию)

Короче делаю такую фишку, юзер онлайн/оффлайн (возле ника был текст, on или off, примерно так:
[on] NickName
Но что-то везде пишет on, что не так?
Сам запрос и остальная муть
$time_on=time() - $user['online'];
if($time_on < 180)
{
$new_time_online=$user['time_online']+$time_on;
mysql_query("UPDATE `user` SET `online` ='".$new_time_online."' WHERE `id`='".$user['id']."'");
}
Вывод (вывожу через ф-цию)
function online($id){
$users = mysql_fetch_array(mysql_query('select * from `user` where `id` = "'.$id.'" limit 1'));
//////////ИКОНКА ДЛЯ ЮЗЕРА//////////
//##############--ОН--############//
if($users['pol'] == 1){
if($users['online'] > time()-180) return '[on]';
else return '[off]';
//#############--ОНА--############//
}elseif($users['pol'] == 2){
if($users['online'] > time()-180) return '[on]';
else return '[off]';
}
}
Nravo, я конечно не знаю твой код и не люблю чужие коды шарить ну по моему тут.
$time_on=time() - $user['online']; в место - нужен +
$time_on=time() - $user['online']; в место - нужен +
DOZE (31.08.2015 в 18:50)
Nravo, я конечно не знаю твой код и не люблю чужие коды шарить ну по моему тут.
$time_on=time() - $user['online']; в место - нужен +
Nravo, я конечно не знаю твой код и не люблю чужие коды шарить ну по моему тут.
$time_on=time() - $user['online']; в место - нужен +
Неа
$new_time_online=$user['time_online']+$time_on;
Надо
$new_time_online=$user['online']+$time_on;
нет?
Надо
$new_time_online=$user['online']+$time_on;
нет?
Eugene (31.08.2015 в 20:50)
$new_time_online=$user['time_online']+$time_on;
Надо
$new_time_online=$user['online']+$time_on;
нет?
$new_time_online=$user['time_online']+$time_on;
Надо
$new_time_online=$user['online']+$time_on;
нет?
Неа, эта хрень вообще, не надо, сам уже поравил)