kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
- Сообщения
- 322
- Реакции
- 72
Хочешь написать или хочешь чтобы тебе написали?kissellev написал(а):Хочу написать модуль кто сейчас на сайте как на ферма соседи кто поможет
The Doshs
Участник
- Сообщения
- 383
- Реакции
- 63
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
Хочу чтобы помогли как с логов данные выдащить чтобы видеть на какой странице пользовательMegaGoblin написал(а):Хочешь написать или хочешь чтобы тебе написали?
- Сообщения
- 322
- Реакции
- 72
Если он хочет, чтобы ему помогли, то надо для начала приложить хоть немного усилий...The Doshs написал(а):Наверно чтоб он сам написал.
The Doshs
Участник
- Сообщения
- 383
- Реакции
- 63
- Сообщения
- 322
- Реакции
- 72
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
Сделать и самому можно вот только разобраться надо как из логов в базу вноситьMegaGoblin написал(а):Хочешь помощи - могу исправить твои наработки бесплатно. Не можешь сделать сам - могу написать модуль за деньги.
- Сообщения
- 322
- Реакции
- 72
Разбирайся. Я тебе помогу, если что-то будет идти не так в ТВОЕЙ программе. Для этого нужна написанная тобой программа.kissellev написал(а):Сделать и самому можно вот только разобраться надо как из логов в базу вносить
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
- Сообщения
- 322
- Реакции
- 72
Ты же и сам знаешь как это сделать, чуть выше ты написал как видишь это - "надо вытащить данные из логов".kissellev написал(а):А как сделать просто новое меню в админке чтобы там были логины пользователей кто онлайн
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
PHP:
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$dadd = time();
$db->Query("SELECT * FROM db_statday WHERE id = '$usid' LIMIT 1");
if($db->NumRows() == 0) {
$db->Query("INSERT INTO db_statonline (id, user, away) VALUES ('$usid','$uname','$dadd')");
}
else
{
$db->Query("UPDATE db_statonline SET away= '$dadd' WHERE id = '$usid'");
}
- Сообщения
- 322
- Реакции
- 72
А что должен выполнять этот код? И что у тебя тут не работает, какая ошибка?kissellev написал(а):Должно быть так но почему-то не работаетPHP:$usid = $_SESSION["user_id"]; $uname = $_SESSION["user"]; $dadd = time(); $db->Query("SELECT * FROM db_statday WHERE id = '$usid' LIMIT 1"); if($db->NumRows() == 0) { $db->Query("INSERT INTO db_statonline (id, user, away) VALUES ('$usid','$uname','$dadd')"); } else { $db->Query("UPDATE db_statonline SET away= '$dadd' WHERE id = '$usid'"); }
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
Он заносит в базу данные о пользователе если такого пользователя нет то он его добавляет в таблицу если есть то обновляет времяMegaGoblin написал(а):А что должен выполнять этот код? И что у тебя тут не работает, какая ошибка?
- Сообщения
- 322
- Реакции
- 72
Ну код тут правильный, что не работает именно? Не заносит/обновляет? Или какую-то ошибку выводит?kissellev написал(а):Он заносит в базу данные о пользователе если такого пользователя нет то он его добавляет в таблицу если есть то обновляет время
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
Не заносит в базу все правильно а почему не работает понять не могуMegaGoblin написал(а):Ну код тут правильный, что не работает именно? Не заносит/обновляет? Или какую-то ошибку выводит?
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
- Сообщения
- 322
- Реакции
- 72
Выше у тебя другой код, таких строк там нет. Выше правильный код. А этот нетkissellev написал(а):Проблема в этой части кода только не пойму какаяPHP:$db->Query("SELECT COUNT(*) FROM db_statonline WHERE user_id = '$usid'"); if($db->FetchRow() == 0){
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1
PHP:
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$dadd = time();
$db->Query("SELECT * FROM db_statonline WHERE user_id = '$usid' LIMIT 1");
if($db->NumRows() == 0) {
$db->Query("INSERT INTO db_statonline (user_id, user, date_add) VALUES ('$usid','$uname','$dadd')");
}
else
{
$db->Query("UPDATE db_statonline SET date_add = '$dadd' WHERE user_id = '$usid' ");
}
kissellev
Местный
- Сообщения
- 40
- Реакции
- 1