(21 июл 2013, 21:11) (
0/
0)
[
0]
FestivaL, та нет это вообще не то
Добавлено 21.07.13 в 22:41:53:
вот так надо только что б вместо ников аваторы выводились
вот код
[code]echo \'<div class=\"gmenu\"><b><span class=\"green\">На cайте </span>:</b> \';
function sdu($user = false, $arg = false)
{
global $mod, $user_id;
$out = false;
if (!$user[\'id\']) {
$out = \'<b>\' . $lng[\'guest\'] . \'</b>\';
if (!empty($user[\'name\']))
$out .= \': \' . $user[\'name\'];
if (!empty($arg[\'header\']))
$out .= \' \' . $arg[\'header\'];
} else {
$out .= !$user_id || $user_id == $user[\'id\'] ? \'<b>\' . $user[\'name\'] . \'</b>\' : \'<a href=\"\' . $system_set[\'homeurl\'] . \'/users/profile.php?user=\' . $user[\'id\'] . \'\"><b>\' . $user[\'name\'] . \'</b></a>\';
$rank = array(
0 => \'\',
1 => \'(GMod)\',
2 => \'(CMod)\',
3 => \'(FMod)\',
4 => \'(DMod)\',
5 => \'(LMod)\',
6 => \'(Smd)\',
7 => \'(Adm)\',
9 => \'(SV!)\'
);
$out .= $rank[$user[\'rights\']] ? \' \' . $rank[$user[\'rights\']].\', \' : \', \';
return $out;
}
}
// Список посетителей Онлайн
$sql_total = \"SELECT COUNT(*) FROM `users` WHERE `lastdate` > \" . (time() - 300);
$sql_list = \"SELECT * FROM `users` WHERE `lastdate` > \" . (time() - 300) . \" ORDER BY `name` ASC\";
$total = mysql_result(mysql_query($sql_total), 0);
if ($total) {
$req = mysql_query($sql_list);
$i = 0;
while (($res = mysql_fetch_assoc($req)) !== false) {
if ($res[\'id\'] == core::$user_id) {}
$arg[\'stshide\'] = 1;
echo sdu($res, $arg);
++$i;
}
} else {
echo \'<p>Нет авторизованных ! </p>\';
}
echo \'</div>\';
[/code]
(21 июл 2013, 21:02) (
0/
0)
[
0]
FestivaL, там нашол такой только
$sql_total = \"SELECT COUNT(*) FROM `users` WHERE `lastdate` > \" . (time() - 300);
$sql_list = \"SELECT * FROM `users` WHERE `lastdate` > \" . (time() - 300) . \" ORDER BY `name` ASC LIMIT \"; ну это не то бо походу будет выводить с ником тоже
(21 июл 2013, 20:54) (
0/
0)
[
0]
FestivaL, я просто там не могу понять какой там мускул отвечает за вывод онлайна
(21 июл 2013, 20:45) (
0/
0)
[
0]
CoolBoy, --
-- Структура таблицы `users`
--
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(25) NOT NULL DEFAULT \'\',
`name_lat` varchar(40) NOT NULL DEFAULT \'\',
`password` varchar(32) NOT NULL DEFAULT \'\',
`rights` tinyint(3) unsigned NOT NULL DEFAULT \'0\',
`failed_login` tinyint(3) unsigned NOT NULL DEFAULT \'0\',
`imname` varchar(50) NOT NULL DEFAULT \'\',
`sex` varchar(2) NOT NULL DEFAULT \'\',
`komm` int(10) unsigned NOT NULL DEFAULT \'0\',
`postforum` int(10) unsigned NOT NULL DEFAULT \'0\',
`postguest` int(10) unsigned NOT NULL DEFAULT \'0\',
`yearofbirth` int(4) NOT NULL DEFAULT \'0\',
`datereg` int(10) unsigned NOT NULL DEFAULT \'0\',
`lastdate` int(10) unsigned NOT NULL DEFAULT \'0\',
`mail` varchar(50) NOT NULL DEFAULT \'\',
`icq` int(10) unsigned NOT NULL DEFAULT \'0\',
`skype` varchar(50) NOT NULL DEFAULT \'\',
`jabber` varchar(50) NOT NULL DEFAULT \'\',
`www` varchar(50) NOT NULL DEFAULT \'\',
`about` text NOT NULL,
`live` varchar(100) NOT NULL DEFAULT \'\',
`mibile` varchar(50) NOT NULL DEFAULT \'\',
`status` varchar(100) NOT NULL DEFAULT \'\',
`ip` bigint(11) NOT NULL DEFAULT \'0\',
`ip_via_proxy` bigint(11) NOT NULL DEFAULT \'0\',
`browser` text NOT NULL,
`preg` tinyint(1) NOT NULL DEFAULT \'0\',
`regadm` varchar(25) NOT NULL DEFAULT \'\',
`mailvis` tinyint(1) NOT NULL DEFAULT \'0\',
`dayb` int(2) NOT NULL DEFAULT \'0\',
`monthb` int(2) NOT NULL DEFAULT \'0\',
`sestime` int(10) unsigned NOT NULL DEFAULT \'0\',
`total_on_site` int(10) unsigned NOT NULL DEFAULT \'0\',
`lastpost` int(10) unsigned NOT NULL DEFAULT \'0\',
`rest_code` varchar(32) NOT NULL DEFAULT \'\',
`rest_time` int(10) unsigned NOT NULL DEFAULT \'0\',
`movings` int(10) unsigned NOT NULL DEFAULT \'0\',
`place` varchar(30) NOT NULL DEFAULT \'\',
`set_user` text NOT NULL,
`set_forum` text NOT NULL,
`karma_plus` int(11) NOT NULL DEFAULT \'0\',
`karma_minus` int(11) NOT NULL DEFAULT \'0\',
`karma_time` int(10) unsigned NOT NULL DEFAULT \'0\',
`karma_off` tinyint(1) unsigned NOT NULL DEFAULT \'0\',
`comm_count` int(10) unsigned NOT NULL DEFAULT \'0\',
`comm_old` int(10) unsigned NOT NULL DEFAULT \'0\',
`smileys` text NOT NULL,
PRIMARY KEY (`id`),
KEY `name_lat` (`name_lat`),
KEY `lastdate` (`lastdate`),
KEY `place` (`place`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
(21 июл 2013, 20:32) (
0/
0)
[
0]
Bad_Dead, вывод онлайна только что б аватар было видно
(21 июл 2013, 20:04) (
0/
0)
[
0]
Bad_Dead, ааа это ж лидер дня
(21 июл 2013, 19:57) (
0/
0)
[
0]
Bad_Dead, сам немогу еще знаний не так много. В голове крутиться как бы это выглядело но не могу сложыть
(21 июл 2013, 19:52) (
0/
0)
[
0]
Bad_Dead, мне на ветку как то все равно хоть под 2.4 ну у меня то 4.5.1 но я все переделоваю
(21 июл 2013, 19:50) (
0/
0)
[
0]
Bad_Dead, тож написано что под джон
(21 июл 2013, 19:45) (
0/
0)
[
0]
Bad_Dead, прикрепи файл или код