Loading...
вот код и выводит онлайн только админа как исправить
<?php
require_once './inc/db.php';
require_once './func/standart.php';
require_once './inc/options.php';
/*
function upd_online(){
$online = rr('online');
foreach ($online as $key => $value) {
$explode = explode(".", $value);
if ($explode[1] < (time() - 3600)) {
unset($online[$key]);
}
}
wr('online',$online);
}*/



if (!$user) { header('Location: /'); exit; }




if ($_GET['upd'] == 1 and $user['privilege'] == 3)
{
upd_online();
}
if(isset($_GET['del'])){
wr('online', array());
}

$lur = readcache('l_u_update'); $tt=time();
$proshlo = $tt - $lur;
if ($proshlo>60*10) {upd_online(); writecache('l_u_update', $tt); }


if (readcache('user_mesto'.$user['id']) != 'Кто онлайн') writecache('user_mesto'.$user['id'], 'Кто онлайн');
$go=$_GET['go'];
if ($go == 'search') {
$to = (isset($_GET['to']) AND !empty($_GET['to'])) ? addslashes(htmlspecialchars($_GET['to'])) : false;
$title = 'Поиск персонажа';
require_once './inc/head_html2.php';
echo '
<div class="c_title">'.$title.'</div>';
echo '<div class="p5 mb5 mt5 mlra">';
echo '<div class="c_line" style="margin-bottom:0px;margin-top:0px;"></div>
<a href="?">
<div class="c_mess_t">
<div class="f_title_tt cntr">Кто онлайн</div>
</div>
</a>';

if ($to == 'go') {
$nick = (isset($_POST['nick']) AND !empty($_POST['nick'])) ? addslashes(htmlspecialchars(trim($_POST['nick']))) : false;
if ($nick) {
$query = mysql_query("SELECT * FROM `user` WHERE `user` LIKE '%$nick%' LIMIT 10");
$num_query = mysql_num_rows($query);
}
}

echo '<div class="cntr p5 mt5 mb5 mlra">
<form method="post" action="/online_user.php?go=search&to=go">
<input class="fdark w98 mb10" type="text" name="nick" value="'.((isset($nick) AND !empty($nick)) ? $nick : '').'" size="20" maxlength="255">
<span class="mt5 btn w30">
<span class="el"><span class="er">
<input class="ttl" type="submit" id="" name="submit" value="Искать">
</span></span>
</span>
</form></div>';

if ($to == 'go' AND isset($num_query)) {
if ($num_query > 0) {
echo '<div class="small p5 yellow1 mt5 mlra">';
$color = 1;
while ($myrrow = mysql_fetch_array($query)) {
if ($color % 2) $odd = ' odd'; else $odd = '';
echo '<div class="c_line" style="margin-bottom:0px;margin-top:0px;"></div>';
echo '<a href="/user.php?id='.$myrrow['id'].'"><div class="c_bl "><span class="ml5">'.$myrrow['user'].'</span>';
echo '<span class="c_time right mr5">'.$mesto.'</span></div></a>';
$color++;
}
echo '</div>';
} else echo '<div class="nf2 small p5 cntr red mt5 mlra">Персонаж "'.$nick.'" не найден</div>';

}


echo '</div>';
require_once './inc/foot_html2.php';
exit;
}

$title = 'Кто онлайн: '.count($online_global);
require_once './inc/head_html2.php';
echo '
<div class="c_title">'.$title.'</div>';
echo '<div class="p5 mb5 mt5 mlra">';
//echo '<div class="mb5 cntr small"><a class="button w50" href="/online.php?go=search">Поиск по нику</a></div>';
echo '<div class="c_line" style="margin-bottom:0px;margin-top:0px;"></div>
<a href="?go=search">
<div class="c_mess_t">
<div class="f_title_tt cntr">Поиск по нику</div>
</div>
</a>';

if (!empty($online_global)) {
arsort($online_global);
$page = (isset($_GET['page']) AND is_numeric($_GET['page'])) ? (int)$_GET['page'] : 1;
$pagination = pagination(10, $page, count($online_global));
$color = $pagination['start'];
echo '<div class="mt5 mlra">';
$i = $pagination['start'] + 1;
foreach(array_slice($online_global, $pagination['start'], $pagination['num'], true) as $id => $massiv) {
$online_user = user_cache($id);
if ($color % 2) $odd = ''; else $odd = ' odd';
$explode = explode(" ", $massiv);
$mesto = readcache('user_mesto'.$id);
$mesto = (!empty($mesto)) ? $mesto : 'На сайте';


echo '<div class="c_line" style="margin-bottom:0px;margin-top:0px;"></div>';
echo '<a href="/user.php?id='.$id.'"><div class="c_bl "><span class="ml5">'.$online_user['user'].'</span>';
echo '<span class="c_time right mr5">'.$mesto.'</span></div></a>';


$color++;
$i++;
}
echo '</div>';
}


if ($user['privilege'] == 3)
{
//echo '<div><center><a href="?upd=1">обновить онлайн</a></center></div>';
echo '<div class="c_line" style="margin-bottom:0px;margin-top:0px;"></div>
<a href="?upd=1">
<div class="c_mess_t">
<div class="f_title_tt cntr">Обновить онлайн</div>
</div>
</a>';
echo '<div class="c_line" style="margin-bottom:0px;margin-top:0px;"></div>
<a href="?del">
Этотадминка?
________
посл. ред. 30.03.2019 в 12:57; всего 1 раз(а); by Graph Aizen
[xrystalll] , ошибка синтексическая в конце строки
крот (30.03.2019 в 13:12)
[xrystalll] , ошибка синтексическая в конце строки

А див закрыть додуматься не не умеешь
';
Graph Aizen , ошибка все ровно
крот , файл скинь сюда
Учи php.
Graph Aizen , вот
------
63382_online_user.zip (1.8 Kb)
Скачиваний: 85
Создай один топик и спрашивай всё там
крот (30.03.2019 в 13:12)
[xrystalll] , ошибка синтексическая в конце строки

Нет там ошибки просто тег [code] не даёт больше выводить кода и у него от этого обрезалось
Онлайн: 7
Время:
Gen. 0.1476
(c) Bym.Guru 2010-2026