Просмотр файла chat/files/zag.php

Размер файла: 8.48Kb
<?
ob_start('ob_gzhandler',9);
$log = htmlspecialchars(stripslashes(addslashes($_GET['log'])));
$pas = htmlspecialchars(stripslashes(addslashes($_GET['pas'])));
/////////////////////////////////////////////////////
$text = @file("data/reg/$log.dat");
if ($text!=""){
$udata = explode(":||:",$text[0]);
$login=trim($udata[0]);
$password=trim($udata[1]);}
////////////////////////////////////////////////////////
$privs = @file("data/msg/$log.msg");
$totals = count($privs);
if($totals==""){ $totals="0"; }
////////////////////////////////////////////////////////
header("Content-type:text/vnd.wap.wml");

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">";
echo "<wml>\n";
echo "<head><meta http-equiv=\"Cache-Control\" content=\"no-cache\" forua=\"true\"/></head>";
echo "<card id=\"index\" title=\"Faschist_chat\">";
echo "<p align=\"left\">";
////////////////////////////////////////////////////////
if (md5($pas)==$password && $log==$login && $log!=="" && md5($pas)!=="") {
list($msec,$sec)=explode(chr(32),microtime());
$gtime=$sec+$msec;
////////////////////////////////////////////////////////
include("files/opit.php");
if($udata[34]=="0"){
echo"Faschist чат идет вперед и никогда не отстает.<br/>";
echo"....<br/>";
echo".....<br/>";
echo"<img src=\"time.php?log=$log&amp;pas=$pas\" alt=\"".date("H:i")."\"/><br/>";
}else{
$time=date("H:i");
echo"<small>Faschist чат идет вперед и никогда не отстает.<br/>
.....<br/>
.....<br/>
Часы: $time</small><br/>";}
//////////////////////////БАН//////////////////////////////
if(@file("data/fish/$log.dat")){echo"<small>Вы забанены.<br/><a href=\"chat.php?log=$log&amp;pas=$pas&amp;go=ulov\">Вернуться</a></small>"; include_once"files/down.php"; exit;}
///////////////////////////////БОЙ/////////////////////////
$adres = $_SERVER['SCRIPT_NAME'];
if($adres!=="/inventar.php" && $adres!=="/itemweapon.php" && $adres!=="/itemshlem.php" && $adres!=="/itemhelmets.php" && $adres!=="/itemnogi.php" && $adres!=="/itemlek.php" && $adres!=="/itemall.php"){
if(@file("data/tmp/$log.dat")){echo"<small>У вас письмо<br/>
<a href=\"privat.php?log=$log&amp;pas=$pas\">HAZAD</a></small>"; include_once"files/down.php"; exit;}
}
//////////////////////////////ПАТИ//////////////////////////
$fa = @file("data/reg/$log.dat");
$a = explode(":||:",$fa[0]);
if(!empty($a[25])){
$fa = @file("data/paty/$a[25].dat");
$ax = explode(":||:",$fa[0]);
if($ax[2]=="yes"){
echo"<b><small> $a[25].<br/><a href=\"paty.php?go=del&amp;log=$log&amp;pas=$pas\">Выйти из пати</a><br/><br/></small></b>";}}
if(@file("data/paty/$log.dat")){
$fa = @file("data/paty/$log.dat");
$ua = explode(":||:",$fa[0]);
if($ua[2]=="time"){
echo"<small><b>$ua[0] - $ua[1] .<br/><a href=\"chat.php?go=ok&amp;log=$log&amp;pas=$pas\">Да</a> | <a href=\"chat.php?go=no&amp;log=$log&amp;pas=$pas\">Нет</a><br/><br/></b></small>";}
if($ua[2]=="yes"){echo"<b><small>Вы в пати с $ua[0]. <br/><a href=\"paty.php?go=del&amp;log=$log&amp;pas=$pas\">Выйти из пати</a></small></b><br/><br/>";}
}
////////////////////////////////КАРТИНКИ///////////////////////////////////
if($udata[34]=="1"){
function img2($image2) {return eregi_replace("((<img src)[-a-zA-Z0-9@:%_\+.~#?;&//=\)/\"\ >]+)","", $image2);} ob_start("img2");
function img($image) {return eregi_replace("((<img src)[-a-zA-Z0-9@:%_\+.~#?;&//=\)/\"\ >]+<br/>)","", $image);} ob_start("img");
}
////////////////////////////////КЛАНЫ///////////////////////////////////
if($udata[22]>="1"){echo"<small><b>Вам письмо!<br/>"; echo"<a href=\"privat.php?log=$log&amp;pas=$pas\">Почта</a><br/><br/></b></small>";}
if(@file("data/clan/tmp/$log.dat")){
$fa = @file("data/clan/tmp/$log.dat");
$clan = explode(":||:",$fa[0]);
echo"<b><small>Лидер клана $clan[0] предлагает вступить в клан $clan[2]. Вы согласны?<br/><a href=\"clan.php?go=del&amp;log=$log&amp;pas=$pas&amp;go=ok&amp;uzer=$clan[0]\">Да</a> | <a href=\"clan.php?go=del&amp;log=$log&amp;pas=$pas&amp;go=del\">Нет</a><br/><br/></small></b>";
}
////////////////////////////////////PK//////////////////////////////////////
if(@file("data/pk/$log.dat")){

$fal = @file("data/pk/$log.dat");
$data = explode("||",$fal[0]);

if($data[0]!=="lose"){

echo"<small>Автор скрипта чата Faschist $data[0]!<br/><a href=\"chat.php?log=$log&amp;pas=$pas\">Продолжить</a></small>"; include_once"files/down.php"; exit;}

else{

echo"<small>Вы не имеете право вносить какие либо изменения и или продавать скрипт! за это ваш чат будет удален.</small>";

$fal = @file("data/reg/$log.dat");
$udata = explode(":||:",$fal[0]);

$udata[16]=round($udata[17]/2);

$text=$udata[0].':||:'.$udata[1].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$udata[6].':||:'.$udata[7].':||:'.$udata[8].':||:'.$udata[9].':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$udata[14].':||:'.$udata[15].':||:'.$udata[16].':||:'.$udata[17].':||:'.$udata[18].':||:'.$udata[19].':||:'.$udata[20].':||:'.$udata[21].':||:'.$udata[22].':||:'.$udata[23].':||:'.$udata[24].':||:'.$udata[25].':||:'.$udata[26].':||:'.$udata[27].':||:'.$udata[28].':||:'.$udata[29].':||:'.$udata[30].':||:'.$udata[31].':||:'.$udata[32].':||:'.$udata[33].':||:'.$udata[34].':||:'.$udata[35].':||:'.$udata[36].':||:'.$udata[37].':||:'.$udata[38].':||:'.$udata[39].':||:'.$udata[40].':||:';

$fp=fopen("data/reg/$log.dat","w");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);

@unlink("data/pk/$log.dat");

include_once"files/down.php"; exit;}}
//////////////////////////////////////////////////////////////////////
include_once"files/who.php";
////////////////////////////////АЛЬЯНС///////////////////////////////////
if(@file("data/ali/tmp/$log.dat")){
$fa = @file("data/ali/tmp/$log.dat");
$clan = explode(":||:",$fa[0]);
echo"<b><small>Лидер альянса $clan[0] предлагает вступить в альянс. Вы согласны?<br/><a href=\"ali.php?go=del&amp;log=$log&amp;pas=$pas&amp;go=ok&amp;uzer=$clan[0]\">Да</a> | <a href=\"ali.php?go=del&amp;log=$log&amp;pas=$pas&amp;go=del\">Нет</a><br/><br/></small></b>";
}
///////////////////////Продажа///////////////////////////////////////////////
if(@file("data/sellruk/$log.dat")){echo"<br/><small>Вы продаете вещи! Вы не можете уйти!<br/><a href=\"sellruktime.php?log=$log&amp;pas=$pas\">Вернуться</a></small>"; include_once"files/down.php"; exit;}
//////////////////////////////БАФФЫ////////////////////////////////////////
if(@file("data/baff/$log.dat")){
$file = @file("data/baff/$log.dat");
$total = count($file);
for ($i = 0; $i < $total; $i++){
$data = explode("||",$file[$i]);

$time=time()-1800;
$ost=$data[2]-$time;
$ost2=@date("i",$ost);
echo"<small>$data[0] - $ost2 минут</small><br/>";

if($data[2]<="$time"){

$fal = @file("data/reg/$log.dat");
$udata = explode(":||:",$fal[0]);

if($data[0]=="armor"){
$udata[3]=$udata[3]-$data[1];}
if($data[0]=="weapon"){
$udata[4]=$udata[4]-$data[1];}

$text=$udata[0].':||:'.$udata[1].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$udata[6].':||:'.$udata[7].':||:'.$udata[8].':||:'.$udata[9].':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$udata[14].':||:'.$udata[15].':||:'.$udata[16].':||:'.$udata[17].':||:'.$udata[18].':||:'.$udata[19].':||:'.$udata[20].':||:'.$udata[21].':||:'.$udata[22].':||:'.$udata[23].':||:'.$udata[24].':||:'.$udata[25].':||:'.$udata[26].':||:'.$udata[27].':||:'.$udata[28].':||:'.$udata[29].':||:'.$udata[30].':||:'.$udata[31].':||:'.$udata[32].':||:'.$udata[33].':||:'.$udata[34].':||:'.$udata[35].':||:'.$udata[36].':||:'.$udata[37].':||:'.$udata[38].':||:'.$udata[39].':||:'.$udata[40].':||:';

$fp=fopen("data/reg/$log.dat","w");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);

$fp=fopen("data/baff/$log.dat","w");
flock ($fp,LOCK_EX);
unset($file[$i]);
fputs($fp, implode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);

}}}

///////////////////////////////////////////////////////////////////////////////
echo"<br/>";}

?>