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

include ("niz/head.php");
include (
"db_bse/bssest.php");
$g=mysql_query("SELECT * FROM `turaga_pers` WHERE `nick`='$nick' AND `pass`='$pass' LIMIT 1");
if(
mysql_num_rows($g)==1){
include (
"niz/verh.php");

switch(
$_GET[mod]){
default:


function 
smiles($string){
$dir opendir ("pictures/smiles");
while (
$file readdir ($dir)) {
if (
ereg (".gif$""$file")){
$file2=str_replace(".gif","",$file);
$string=str_replace(":$file2",'<img src="pictures/smiles/'.$file.'" alt="">',$string);
}}
closedir ($dir);
return 
$string;  }
/////////////
$rand rand(1000,9999);
echo 
"<img src="pictures/i_smile.gif"> <a href="sm.php?">Смайлы</a> <img src="pictures/i_ref.gif"> <a href="chat.php?r=$rand">Обновить</a>";
echo 
"<div class='bts'></div>";
echo 
"<form action="chat.php?mod=writes" method="POST">";
echo 
"<input type="text" name="zin" maxlength="5000"/> <input type="submit" value="Написать" class="ibutton">";
echo 
"<div class='bts'></div>";

$viso mysql_num_rows(mysql_query("SELECT komentaras FROM turaga_chat"));
if(
$viso>=100){
mysql_query("DELETE FROM `turaga_chat` ORDER BY `id` LIMIT 50");
}
$puslap floor($viso/5);
$times date("H:i");

if(empty(
$startan)) $startan 0;
$startan=intval($startan);
if(
$startan<0$startan=0$num_msgs_an=10;
$qi mysql_query("SELECT * FROM turaga_chat ORDER BY id DESC  LIMIT $startan,$num_msgs_an");
$i=$startan+1;

while(
$dsa=mysql_fetch_array($qi))
{

$time_ban=time()+$_POST[time];
$nickas strip_tags($dsa['nick']);
$koment strip_tags($dsa['komentaras']);
$time strip_tags($dsa['time']);
$koment smiles($koment);
$req mysql_query("SELECT `prava`,`status`,`nick` FROM `turaga_pers` WHERE `nick` = '$nickas'");
$pic mysql_fetch_array($req);


if (
$pic['status']==0)echo "<img src='/pictures/status/on.gif' alt='' class='icon'/>";
else if (
$pic['status']==1)echo "<img src='/pictures/status/gotov_boltat.png' alt='' class='icon'/>";
else if (
$pic['status']==2)echo "<img src='/pictures/status/zaniat.png' alt='' class='icon'/>";
else if (
$pic['status']==3)echo "<img src='/pictures/status/boleu.png' alt='' class='icon'/>";
else if (
$pic['status']==4)echo "<img src='/pictures/status/depressia.png' alt='' class='icon'/>";
else if (
$pic['status']==5)echo "<img src='/pictures/status/dumau.png' alt='' class='icon'/>";
else if (
$pic['status']==6)echo "<img src='/pictures/status/kuru.png' alt='' class='icon'/>";
else if (
$pic['status']==7)echo "<img src='/pictures/status/kushau.png' alt='' class='icon'/>";
else if (
$pic['status']==8)echo "<img src='/pictures/status/love.png' alt='' class='icon'/>";
else if (
$pic['status']==9)echo "<img src='/pictures/status/tv.png' alt='' class='icon'/>";
else if (
$pic['status']==10)echo "<img src='/pictures/status/music.png' alt='' class='icon'/>";
else if (
$pic['status']==11)echo "<img src='/pictures/status/vanna.png' alt='' class='icon'/>";
else if (
$pic['status']==12)echo "<img src='/pictures/status/tualet.png' alt='' class='icon'/>";
else if (
$pic['status']==13)echo "<img src='/pictures/status/sex.png' alt='' class='icon'/>";
else if (
$pic['status']==14)echo "<img src='/pictures/status/igrau.png' alt='' class='icon'/>";
else if (
$pic['status']==15)echo "<img src='/pictures/status/pivo.png' alt='' class='icon'/>";
else if (
$pic['status']==16)echo "<img src='/pictures/status/sonni.png' alt='' class='icon'/>";
////////
else if ($pic['status']==17)echo "<img src='/pictures/status/1.png' alt='' class='icon'/>";
else if (
$pic['status']==18)echo "<img src='/pictures/status/12.png' alt='' class='icon'/>";
else if (
$pic['status']==19)echo "<img src='/pictures/status/13.png' alt='' class='icon'/>";
else if (
$pic['status']==20)echo "<img src='/pictures/status/14.png' alt='' class='icon'/>";
else if (
$pic['status']==21)echo "<img src='/pictures/status/18.png' alt='' class='icon'/>";
else if (
$pic['status']==22)echo "<img src='/pictures/status/19.png' alt='' class='icon'/>";
else if (
$pic['status']==23)echo "<img src='/pictures/status/31.png' alt='' class='icon'/>";
else if (
$pic['status']==24)echo "<img src='/pictures/status/7.png' alt='' class='icon'/>";


if(
$pic['prava']==5){$koment='<font color="IndianRed1">'.$koment.'</font>';}
if(
$pic['nick']==System){$koment='<font color="lime"><b>'.$koment.'</b></font>';}
if(
$pic['prava']==2){$koment='<font color="blue">'.$koment.'</font>';}
if(
$pic['prava']==3){$koment='<font color="DarkGoldenrod1">'.$koment.'</font>';}

echo
" <a href="chat.php?nick=$nickas&mod=write">$nickas</a>";
if(
$pic['prava']==5){
echo
'<font color="lime">.GM</font>';
}
if(
$pic['prava']==2){
echo
'<font color="blue">.M</font>';
}
if(
$pic['prava']==3){
echo
'<font color="yellow">.Faq</font>';
}



echo
" <a href="nick_info.php?nick=$nickas&go=go">[?]</a> : $koment  <small><font color=#999999> ($time)</font></small>";
if(
$prava>=2){
echo
" <a href="chat.php?mod=del_post&rs=$dsa[id]"><img src="pictures/icons/zon.png"></a>";
}
echo
'<br/>';
}

$q mysql_query("SELECT COUNT(`id`) FROM `turaga_chat`");
$kol mysql_result($q0);
echo
'<div class="bts"></div>';
if(
$startan!= 0$page2left ' <a href= chat.php?startan='. ($startan 10) .'&page='.($page-1).'>'. ($page 1) .'</a> | ';

if(empty(
$page)){$page=1;}
if(
$kol $startan 5$page2right ' | <a href= chat.php?startan='. ($startan 10) .'&page='. ($page+1) .'>'. ($page 1) .'</a>';
echo 
$page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';


if (
$startan != 0) {echo '<a href="chat.php?startan='.($startan 10).'&page='.($page-1).'">Назад</a> ';}

if (
$kol $startan 5) {echo ' <a href="chat.php?startan='.($startan 10).'&page='.($page+1).'">Далее</a>';}


echo
'<div class="bts"></div>';

///////////////игроки
$timeout=time()-800;//оффлайн
$req mysql_query("SELECT * FROM turaga_online WHERE laikas > '$timeout' and usr!='$nick'");
$avto=mysql_num_rows($req);
if(
$avto>=1){
////////////////////////////
While($who mysql_fetch_array($req))
{

$reqs mysql_query("SELECT usr,status FROM `turaga_pers` WHERE `nick` = '$who[usr]' LIMIT 1");
$cit mysql_fetch_array($reqs);//город


if($cit[usr]==$_SERVER['SCRIPT_NAME']){
if (
$cit['status']==0)echo " <img src='/pictures/status/on.gif' alt='' class='icon'/>";
else if (
$cit['status']==1)echo " <img src='/pictures/status/gotov_boltat.png' alt='' class='icon'/>";
else if (
$cit['status']==2)echo " <img src='/pictures/status/zaniat.png' alt='' class='icon'/>";
else if (
$cit['status']==3)echo " <img src='/pictures/status/boleu.png' alt='' class='icon'/>";
else if (
$cit['status']==4)echo " <img src='/pictures/status/depressia.png' alt='' class='icon'/>";
else if (
$cit['status']==5)echo " <img src='/pictures/status/dumau.png' alt='' class='icon'/>";
else if (
$cit['status']==6)echo " <img src='/pictures/status/kuru.png' alt='' class='icon'/>";
else if (
$cit['status']==7)echo " <img src='/pictures/status/kushau.png' alt='' class='icon'/>";
else if (
$cit['status']==8)echo " <img src='/pictures/status/love.png' alt='' class='icon'/>";
else if (
$cit['status']==9)echo " <img src='/pictures/status/tv.png' alt='' class='icon'/>";
else if (
$cit['status']==10)echo " <img src='/pictures/status/music.png' alt='' class='icon'/>";
else if (
$cit['status']==11)echo " <img src='/pictures/status/vanna.png' alt='' class='icon'/>";
else if (
$cit['status']==12)echo " <img src='/pictures/status/tualet.png' alt='' class='icon'/>";
else if (
$cit['status']==13)echo " <img src='/pictures/status/sex.png' alt='' class='icon'/>";
else if (
$cit['status']==14)echo " <img src='/pictures/status/igrau.png' alt='' class='icon'/>";
else if (
$cit['status']==15)echo " <img src='/pictures/status/pivo.png' alt='' class='icon'/>";
else if (
$cit['status']==16)echo " <img src='/pictures/status/sonni.png' alt='' class='icon'/>";
////////
else if ($cit['status']==17)echo " <img src='/pictures/status/1.png' alt='' class='icon'/>";
else if (
$cit['status']==18)echo " <img src='/pictures/status/12.png' alt='' class='icon'/>";
else if (
$cit['status']==19)echo " <img src='/pictures/status/13.png' alt='' class='icon'/>";
else if (
$cit['status']==20)echo " <img src='/pictures/status/14.png' alt='' class='icon'/>";
else if (
$cit['status']==21)echo " <img src='/pictures/status/18.png' alt='' class='icon'/>";
else if (
$cit['status']==22)echo " <img src='/pictures/status/19.png' alt='' class='icon'/>";
else if (
$cit['status']==23)echo " <img src='/pictures/status/31.png' alt='' class='icon'/>";
else if (
$cit['status']==24)echo " <img src='/pictures/status/7.png' alt='' class='icon'/>";



idlogs($idlogs=$who[usr]);
$odin=true;
}else{
}}}
if(
$odin==false){
echo
'В чате никого нет';
}





break;

case 
'del_post':
if(
$prava>=2)
{
if(empty(
$_GET[rs])){
echo
"Невыбран пост!<br/>";
}else{
$asd mysql_query("SELECT * FROM turaga_chat WHERE id='".mysql_real_escape_string($_GET['rs'])."' LIMIT 1");
$avto=mysql_num_rows($asd);
if(
$avto==0){
echo
'Нет такого поста!<br/>';
}else{
mysql_query("DELETE FROM `turaga_chat` WHERE id='".mysql_real_escape_string($_GET['rs'])."' LIMIT 1");
header ("Location: chat.php");
}
}
}else{
echo 
"Ошибка!Доступ закрыт!";
}
break;

case 
'write':

echo
"<b>Сообщение</b><br/>";
echo 
"<form action="chat.php?mod=writes" method="POST">";
if (isset(
$_GET[nick]))
{
$_GET[nick] = htmlspecialchars($_GET[nick]);
echo 
"<input type="text" name="zin" maxlength="250" value="$_GET[nick], " size="10"/><br/>";
}
else
{
echo 
"<input type="text" name="zin" maxlength="250" size="10"/><br/>";
}
echo 
"<input type="submit" value="Ok" class="ibutton"><br/>";
break;

case 
'writes':

if(
$lvl<"1"){
echo
'В чате доступно писать с 1 уровня!';
include (
"niz/niz.php");
exit;
}



$msg=$_POST['zin'];
$msg=substr($msg0512);

$msg=str_replace("<","",$msg);
$msg=str_replace(">","",$msg);

$msg addslashes($msg);
$msg=preg_replace ("|[rn]+|si","",$msg);
$a mysql_num_rows(mysql_query("SELECT komentaras FROM turaga_chat WHERE komentaras = '$msg'"));
$b mysql_fetch_array(mysql_query("SELECT kada FROM turaga_chat WHERE nick = '$nick' ORDER BY kada DESC LIMIT 1"));
$data_kom strip_tags($b['kada']);
$data date("y/m/d H:i:s"strtotime("+20 seconds"));
$data_dbr date("y/m/d H:i:s");
$time date("H:i d.m.y");


if(
$data_dbr >= $data_kom && $msg != "")
{
mysql_query("INSERT INTO turaga_chat SET nick = '$nick', komentaras = '$msg', kada = '$data', time = '$time'");
$rand rand(1000,9999);
header ("Location: chat.php?");
}
elseif(
$data_dbr $data_kom)
{
$sec $data_kom-$data_dbr;
$rand rand(1000,9999);
header ("Location: chat.php?");
}
elseif(
$msg == "")
{
$rand rand(1000,9999);

header ("Location: chat.php?");

}
else
{
$rand rand(1000,9999);

header ("Location: chat.php?");
}
}
}else{
echo 
"Пройдите авторизацию!";
echo 
"<hr><a href="index.php">На главную</a>";
}
include (
"niz/niz.php");
?>
Онлайн: 2
Реклама