Вход Регистрация
Файл: rusikanlove/rusikanlove/chat/who.php
Строк: 65
<?php


require_once"".$_SERVER['DOCUMENT_ROOT']."/template/session.php";
require_once
"ini.php";
require_once
"".$_SERVER['DOCUMENT_ROOT']."/funct/pages.ini.php";

$id $_SESSION['id'];
$auth_u mysql_query("SELECT id FROM user WHERE id='$id'");
if(
mysql_num_rows($auth_u)=="0"){ session_destroy(); header('Location: /index.php');}
if(
$_SESSION['auth']=="1"){
//обновляем для знакомств
mysql_query("UPDATE user SET time='$time' WHERE id='$id'");
 if(
preg_match('#^[d]{1,10}$#',$_GET['cid'])){
     
$cid $_GET['cid'];
  
//проверяем существует ли комната
  
$wx mysql_query("SELECT id FROM chat_room WHERE id='$cid'");
  if(
mysql_num_rows($wx)!="0"){
    
//обновляем таблицу онлайн для пользователей в комнате
    
mysql_query("UPDATE chat_online SET cid='$cid',online='1',time='$time' WHERE ids='$id'");
    
//ну а теперь достаем сообщения с разбивкой по страницам
    
$url "who.php?cid=$cid&amp;";
    
$wf 8//количество сообщений на страницу
    //проверяем есть ли онлайн пользователи на данную комнату
    
$x mysql_query("SELECT ids FROM chat_online WHERE cid='$cid' AND online='1'");
    if(
mysql_num_rows($x)!="0"){
    
$tp mysql_num_rows($x);
    
$mp ceil($tp/$wf);
    
$page = (int)$_GET['page'];
    if(
$page 1){ $page 1; }
    if(
$page $mp){ $page $mp; }
    
$start $page $wf $wf;
    if(!
preg_match('#^[0-9]{1,3}$#i',$page)) $page=1;
    
$z mysql_query("SELECT * FROM chat_online WHERE cid='$cid' AND online='1' ORDER BY ids DESC LIMIT $start,$wf");
    
$qu mysql_query("SELECT name FROM chat_room WHERE id='$cid'");
    
$array mysql_fetch_array($qu);
    include_once
"".$_SERVER['DOCUMENT_ROOT']."/template/head.php";
    echo
'<div class="r"><img src="/image/icon/chat.png" alt="" />Онлайн ['.$array['name'].']</div>
         За последние 5 минут в комнате были:<br />'
;
     while(
$arr mysql_fetch_array($z)){
         
$uid $arr['ids'];
         
$quer mysql_query("SELECT login,year,sex FROM user WHERE id='$uid'");
         
$ar mysql_fetch_array($quer);
         
$year date(Y)-$ar['year'];
        if(
$ar['sex']=="0"){ echo'<img src="/image/icon/men.gif" alt="" />'; } else { echo'<img src="/image/icon/girl.gif" alt="" />'; }
         echo
'<a href="add.php?cid='.$cid.'&amp;ids='.$arr['ids'].'">'.$ar['login'].'</a>
             '
.$year.'<br />';
     }
    
page($tp,$page,$wf,$url);
    echo
'<br />
         ?-<a href="/smile.php">Справка по смайлам</a><br />
         &laquo;<a href="chat.php?cid='
.$cid.'">В комнату</a><br />
         &laquo;<a href="main.php">Прихожая</a><br />
            <img src="/image/icon/home.png" alt="" /><a href="/menu.php">Меню</a><br />'
;
    include_once
"".$_SERVER['DOCUMENT_ROOT']."/template/foot.php";
    } else {
        
$qu mysql_query("SELECT name FROM chat_room WHERE id='$cid'");
        
$array mysql_fetch_array($qu);
        include_once
"".$_SERVER['DOCUMENT_ROOT']."/template/head.php";
        echo
'<div class="r"><img src="../image/icon/chat.png" alt="" />'.$array['name'].'</div>';
        echo
'&laquo;<a href="chat.php?cid='.$cid.'">В комнату</a><br />
             На данный момент нету ни одного пользователя в Онлайне для комнаты '
.$array['name'].'<br />
             &laquo;<a href="chat.php?cid='
.$cid.'">В комнату</a><br />
             &laquo;<a href="main.php">Прихожая</a><br />
             <img src="/image/icon/home.png" alt="" /><a href="/menu.php">Меню</a><br />'
;
        include_once
"".$_SERVER['DOCUMENT_ROOT']."/template/foot.php";
    }
  } else { 
header('Location: main.php?'.sid.''); }
 } else { 
header('Location: main.php?'.sid.''); }
} else { 
session_destroy(); header('Location: index.php'); }
?>
Онлайн: 1
Реклама