Модуль кто на сайте

  • Автор темы kissellev
  • Дата начала
kissellev
Местный
Сообщения
40
Реакции
1
Хочу написать модуль кто сейчас на сайте как на ферма соседи кто поможет
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
kissellev написал(а):
Хочу написать модуль кто сейчас на сайте как на ферма соседи кто поможет
Хочешь написать или хочешь чтобы тебе написали?
 
The Doshs
Участник
Сообщения
383
Реакции
63
Наверно чтоб он сам написал:D.
 
kissellev
Местный
Сообщения
40
Реакции
1
MegaGoblin написал(а):
Хочешь написать или хочешь чтобы тебе написали?
Хочу чтобы помогли как с логов данные выдащить чтобы видеть на какой странице пользователь
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
The Doshs написал(а):
Наверно чтоб он сам написал:D.
Если он хочет, чтобы ему помогли, то надо для начала приложить хоть немного усилий...
 
The Doshs
Участник
Сообщения
383
Реакции
63
Надо писать начистоту.
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
Хочешь помощи - могу исправить твои наработки бесплатно. Не можешь сделать сам - могу написать модуль за деньги.
 
kissellev
Местный
Сообщения
40
Реакции
1
MegaGoblin написал(а):
Хочешь помощи - могу исправить твои наработки бесплатно. Не можешь сделать сам - могу написать модуль за деньги.
Сделать и самому можно вот только разобраться надо как из логов в базу вносить
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
kissellev написал(а):
Сделать и самому можно вот только разобраться надо как из логов в базу вносить
Разбирайся. Я тебе помогу, если что-то будет идти не так в ТВОЕЙ программе. Для этого нужна написанная тобой программа.
 
kissellev
Местный
Сообщения
40
Реакции
1
  • #10
А как сделать просто новое меню в админке чтобы там были логины пользователей кто онлайн
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
  • #11
kissellev написал(а):
А как сделать просто новое меню в админке чтобы там были логины пользователей кто онлайн
Ты же и сам знаешь как это сделать, чуть выше ты написал как видишь это - "надо вытащить данные из логов".
 
kissellev
Местный
Сообщения
40
Реакции
1
  • #12
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'");  
}
Должно быть так но почему-то не работает
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
  • #13
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
  • #14
MegaGoblin написал(а):
А что должен выполнять этот код? И что у тебя тут не работает, какая ошибка?
Он заносит в базу данные о пользователе если такого пользователя нет то он его добавляет в таблицу если есть то обновляет время
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
  • #15
kissellev написал(а):
Он заносит в базу данные о пользователе если такого пользователя нет то он его добавляет в таблицу если есть то обновляет время
Ну код тут правильный, что не работает именно? Не заносит/обновляет? Или какую-то ошибку выводит?
 
kissellev
Местный
Сообщения
40
Реакции
1
  • #16
MegaGoblin написал(а):
Ну код тут правильный, что не работает именно? Не заносит/обновляет? Или какую-то ошибку выводит?
Не заносит в базу все правильно а почему не работает понять не могу
 
kissellev
Местный
Сообщения
40
Реакции
1
  • #17
PHP:
$db->Query("SELECT COUNT(*) FROM db_statonline WHERE user_id = '$usid'");

if($db->FetchRow() == 0){
Проблема в этой части кода только не пойму какая
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
  • #18
kissellev написал(а):
PHP:
$db->Query("SELECT COUNT(*) FROM db_statonline WHERE user_id = '$usid'");

if($db->FetchRow() == 0){
Проблема в этой части кода только не пойму какая
Выше у тебя другой код, таких строк там нет. Выше правильный код. А этот нет
 
kissellev
Местный
Сообщения
40
Реакции
1
  • #19
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
  • #20
PHP:
$db->Query("SELECT * FROM db_statonline WHERE user_id = '$usid' LIMIT 1");
if($db->NumRows() == 0) {
Чем можно заменить эту часть кода
 
Сверху