<?php
define('_IN_JOHNCMS', 1);
$headmod = '';
require_once('../incfiles/core.php');
######
$textl = 'online';
if (!$user_id) {
require_once('../incfiles/head.php');
echo display_error('Только для зарегистрированных посетителей');
require_once('../incfiles/end.php');
exit;
}
require_once('../incfiles/head.php');
####
$br1 = mysql_query("SELECT * FROM `frends` WHERE `user` = '".$user_id."' LIMIT 1");
$br = mysql_fetch_assoc($br1);
####
$onltime = $realtime - 300;
#####
$tot = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `id`='" . $user_id ."' and `lastdate` > '$onltime'"), 0);
if ($tot >0){
$fr1 = mysql_query("SELECT * FROM `frends` WHERE `user` = '$user_id' AND `i` = '1' ORDER BY `time` DESC LIMIT $start, $kmess");
while ($fr= mysql_fetch_assoc($fr1)) {
$e1 = mysql_query("SELECT * FROM `users` WHERE `id` = '". $fr['frend'] ."' and `lastdate` > '$onltime' ");
$e = mysql_fetch_assoc($e1);
echo '<div class="gmenu">';
echo '<br/><img src="../theme/' . $set_user['skin'] . '/images/' . ($e['sex'] == 'm' ? 'm' : 'w') . ($e['datereg'] > $realtime - 86400 ? '_new' : '') . '.png" width="16" height="16" class="left" /> ';
####
echo '<a href="/str/inhome.php?id='.$e['id'].'"><b>'.$e['name'].'</b></a>';
#####
if ($realtime > $e['lastdate'] + 300) {
echo '<img src="../theme/'.$set_user['skin'].'/images/off.png"/>';
$lastvisit = date("d.m.Y (H:i)", $user ['lastdate']);
} else {
echo '<img src="../theme/'.$set_user['skin'].'/images/on.png"/>';
}
++$i;
}
}else{
echo '<div class="list1">Никого нет!</div>';
}
require_once('../incfiles/end.php');
?>
Ребят помогите почему пол юзера и картинку онлайн выводит не один раз а все сколько имеется