View file darkworld/win.php

File size: 15.36Kb
<?
//error_reporting(0);
$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]);}
////////////////////////////////////////////////////////
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=\"DARK-WORLD\">";
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/who.php");

if(@file("data/tmp/$log.dat")){

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

if($udat[0]>"0"){ echo"&#x41E;&#x448;&#x438;&#x431;&#x43A;&#x430;..."; include_once"files/down.php"; exit; }

if(!empty($udata[25])){


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

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

$aden=round($udat[1]);
$exp=round($udat[1]/2);

$sp=round($exp*5/2);


$udata[6]=$udata[6]+1;

$udata[19]=round($udata[19]+$exp);

$udata[8]=$udata[8]+$aden;

$udata[31]=round($udata[31]+$sp);

$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","a+");
flock($fp,LOCK_EX);           
ftruncate($fp,0);                                                                 
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 


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

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

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

$aden=round($udat[1]/2);
$exp=round($udat[1]/2);

$sp=round($exp*5/2);


$udataa[6]=$udataa[6]+1;

$udataa[19]=$udataa[19]+$exp;

$udataa[8]=$udataa[8]+$aden;

$udataa[31]=$udataa[31]+$sp;

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

$fp=fopen("data/reg/$udata[25].dat","a+");
flock($fp,LOCK_EX);           
ftruncate($fp,0);                                                                 
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 
/////////////////////////////////////////////////////////////////

unlink ("data/tmp/$log.dat");

$duuu=opendir("data/drop"); 
$all = 0; 
while(($k=readdir($duuu))!==false){ 
if ($k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);


//////////////////////////////////////////////////////

$drop=rand(1,$all);

$dropp = @file("data/drop/$drop.dat"); 
$dropp = explode(":||:",$dropp[0]);
///////////////////////////////////////////////////////
$lines=file("data/item/$log.dat"); 
$count=count($lines);
for ($b=0; $b<$count; $b++) {
$dt=explode(":||:",$lines[$b]); 

if($dt[4]==$dropp[4]){

$dt[3]=$dt[3]+1;

$text="$dt[0]:||:$dt[1]:||:$dt[2]:||:$dt[3]:||:$dt[4]:||:";


$file=file("data/item/$log.dat");
$fp=fopen("data/item/$log.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i< sizeof($file);$i++) {if ($b!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$text\r\n");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);

echo"<small>B&#x44B; &#x432;&#x44B;&#x439;&#x433;&#x440;&#x430;&#x43B;&#x438;! &#x41F;&#x43E;&#x437;&#x434;&#x440;&#x430;&#x432;&#x43B;&#x44F;&#x435;&#x43C;! &#x412;&#x430;&#x448;&#x438; &#x436;&#x438;&#x437;&#x43D;&#x438; &#x432;&#x43E;&#x441;&#x441;&#x442;&#x430;&#x43D;&#x43E;&#x432;&#x43B;&#x435;&#x43D;&#x44B;.

<br/>&#x423; &#x43C;&#x43E;&#x43D;&#x441;&#x442;&#x440;&#x430; &#x432;&#x44B;&#x43F;&#x430;&#x43B;&#x43E; $dropp[4], $aden &#x430;&#x434;&#x435;&#x43D;, &#x432;&#x44B; &#x43F;&#x43E;&#x43B;&#x443;&#x447;&#x438;&#x43B;&#x438; $exp &#x43E;&#x43F;&#x44B;&#x442;&#x430;, $sp SP.<br/><a href=\"okrestnosti.php?log=$log&amp;pas=$pas\">&#x41F;&#x440;&#x43E;&#x434;&#x43E;&#x43B;&#x436;&#x438;&#x442;&#x44C;</a></small>";


include_once"files/down.php";
exit;
}}

$dt[3]="1";

$text="$dropp[0]:||:$dropp[1]:||:$dropp[2]:||:1:||:$dropp[4]:||:";

$fp=fopen("data/item/$log.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
chmod ("data/item/$log.dat", 0666); 


echo"<small>B&#x44B; &#x432;&#x44B;&#x439;&#x433;&#x440;&#x430;&#x43B;&#x438;! &#x41F;&#x43E;&#x437;&#x434;&#x440;&#x430;&#x432;&#x43B;&#x44F;&#x435;&#x43C;! &#x412;&#x430;&#x448;&#x438; &#x436;&#x438;&#x437;&#x43D;&#x438; &#x432;&#x43E;&#x441;&#x441;&#x442;&#x430;&#x43D;&#x43E;&#x432;&#x43B;&#x435;&#x43D;&#x44B;.

<br/>&#x423; &#x43C;&#x43E;&#x43D;&#x441;&#x442;&#x440;&#x430; &#x432;&#x44B;&#x43F;&#x430;&#x43B;&#x43E; $dropp[4], $aden &#x430;&#x434;&#x435;&#x43D;, &#x432;&#x44B; &#x43F;&#x43E;&#x43B;&#x443;&#x447;&#x438;&#x43B;&#x438; $exp &#x43E;&#x43F;&#x44B;&#x442;&#x430;, $sp SP.<br/><a href=\"okrestnosti.php?log=$log&amp;pas=$pas\">&#x41F;&#x440;&#x43E;&#x434;&#x43E;&#x43B;&#x436;&#x438;&#x442;&#x44C;</a></small>";



include_once"files/down.php";

exit;}

//////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////

if(@file("data/paty/$log.dat")){ 


////////////////////////////////////////
$duuu=opendir("data/drop"); 
$all = 0; 
while(($k=readdir($duuu))!==false){ 
if ($k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);

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

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


$aden=round($udat[1]/2);
$exp=round($udat[1]/2);

$sp=round($exp*5/2);


$udata[6]=$udata[6]+1;

$udata[19]=round($udata[19]+$exp);

$udata[8]=$udata[8]+$aden;

$udata[31]=round($udata[31]+$sp);


$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","a+");
flock($fp,LOCK_EX);           
ftruncate($fp,0);                                                                 
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 

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

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

$aden=round($udat[1]/2);
$exp=round($udat[1]/2);

$sp=round($exp*5/2);


$udataa[6]=$udataa[6]+1;

$udataa[19]=$udataa[19]+$exp;

$udataa[8]=$udataa[8]+$aden;

$udataa[31]=$udataa[31]+$sp;

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

$fp=fopen("data/reg/$del[0].dat","a+");
flock($fp,LOCK_EX);           
ftruncate($fp,0);                                                                 
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 
chmod ("data/item/$log.dat", 0666); 
//////////////////////////////////////////////////////
$drop=rand(1,$all);

$dropp = @file("data/drop/$drop.dat"); 
$dropp = explode(":||:",$dropp[0]);
///////////////////////////////////////////////////////
echo"<small>B&#x44B; &#x432;&#x44B;&#x439;&#x433;&#x440;&#x430;&#x43B;&#x438;! &#x41F;&#x43E;&#x437;&#x434;&#x440;&#x430;&#x432;&#x43B;&#x44F;&#x435;&#x43C;! &#x412;&#x430;&#x448;&#x438; &#x436;&#x438;&#x437;&#x43D;&#x438; &#x432;&#x43E;&#x441;&#x441;&#x442;&#x430;&#x43D;&#x43E;&#x432;&#x43B;&#x435;&#x43D;&#x44B;.

<br/>&#x423; &#x43C;&#x43E;&#x43D;&#x441;&#x442;&#x440;&#x430; &#x432;&#x44B;&#x43F;&#x430;&#x43B;&#x43E; $dropp[4], $aden &#x430;&#x434;&#x435;&#x43D;, &#x432;&#x44B; &#x43F;&#x43E;&#x43B;&#x443;&#x447;&#x438;&#x43B;&#x438; $exp &#x43E;&#x43F;&#x44B;&#x442;&#x430;, $sp SP.<br/><a href=\"okrestnosti.php?log=$log&amp;pas=$pas\">&#x41F;&#x440;&#x43E;&#x434;&#x43E;&#x43B;&#x436;&#x438;&#x442;&#x44C;</a></small>";

unlink ("data/tmp/$log.dat");


$lines=file("data/item/$log.dat"); 
$count=count($lines);
for ($b=0; $b<$count; $b++) {
$dt=explode(":||:",$lines[$b]); 

if($dt[4]==$dropp[4]){

$dt[3]=$dt[3]+1;

$text="$dt[0]:||:$dt[1]:||:$dt[2]:||:$dt[3]:||:$dt[4]:||:";


$file=file("data/item/$log.dat");
$fp=fopen("data/item/$log.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i< sizeof($file);$i++) {if ($b!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$text\r\n");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
include_once"files/down.php";
exit;
}}

$dt[3]="1";

$text="$dropp[0]:||:$dropp[1]:||:$dropp[2]:||:1:||:$dropp[4]:||:";

$fp=fopen("data/item/$log.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
chmod ("data/item/$log.dat", 0666); 
/////////////////////////////////////////////////////////////////

include_once"files/down.php";

exit;}


$duuu=opendir("data/drop"); 
$all = 0; 
while(($k=readdir($duuu))!==false){ 
if ($k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);

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



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

$aden=round($udat[1]);
$exp=round($udat[1]);

$sp=round($exp*5);

$udata[6]=$udata[6]+1;

$udata[19]=round($udata[19]+$exp);

$udata[8]=$udata[8]+$aden;

$udata[31]=round($udata[31]+$sp);

$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","a+");
flock($fp,LOCK_EX);           
ftruncate($fp,0);                                                                 
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 

//////////////////////////////////////////////////////
$d = @file("data/tmp/$log.dat"); 
$d = explode(":||:",$d[0]);
$drop=$d[4];

$dropp = @file("data/drop/$drop.dat"); 
$dropp = explode(":||:",$dropp[0]);
///////////////////////////////////////////////////////

echo"<small>B&#x44B; &#x432;&#x44B;&#x439;&#x433;&#x440;&#x430;&#x43B;&#x438;! &#x41F;&#x43E;&#x437;&#x434;&#x440;&#x430;&#x432;&#x43B;&#x44F;&#x435;&#x43C;!
<br/>&#x423; &#x43C;&#x43E;&#x43D;&#x441;&#x442;&#x440;&#x430; &#x432;&#x44B;&#x43F;&#x430;&#x43B;&#x43E; $dropp[4], $aden &#x430;&#x434;&#x435;&#x43D;, &#x432;&#x44B; &#x43F;&#x43E;&#x43B;&#x443;&#x447;&#x438;&#x43B;&#x438; $exp &#x43E;&#x43F;&#x44B;&#x442;&#x430; &#x438; $sp SP.<br/><a href=\"okrestnosti.php?log=$log&amp;pas=$pas\">&#x41F;&#x440;&#x43E;&#x434;&#x43E;&#x43B;&#x436;&#x438;&#x442;&#x44C;</a></small>";



unlink ("data/tmp/$log.dat");





$lines=@file("data/item/$log.dat"); 
$count=count($lines);
for ($b=0; $b<$count; $b++) {
$dt=explode(":||:",$lines[$b]); 

if($dt[4]==$dropp[4]){

$dt[3]=$dt[3]+1;

$text="$dt[0]:||:$dt[1]:||:$dt[2]:||:$dt[3]:||:$dt[4]:||:";


$file=@file("data/item/$log.dat");
$fp=fopen("data/item/$log.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i< sizeof($file);$i++) {if ($b!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$text\r\n");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
include_once"files/down.php";
exit;
}}

$dt[3]="1";

$text="$dropp[0]:||:$dropp[1]:||:$dropp[2]:||:1:||:$dropp[4]:||:";

$fp=@fopen("data/item/$log.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
chmod ("data/item/$log.dat", 0666); 
/////////////////////////////////////////////////////////////////


}else{echo"<small>&#x41D;&#x435;&#x43B;&#x44C;&#x437;&#x44F; &#x43E;&#x431;&#x43D;&#x43E;&#x432;&#x43B;&#x44F;&#x442;&#x44C; &#x44D;&#x442;&#x443; &#x441;&#x442;&#x440;&#x430;&#x43D;&#x438;&#x446;&#x443;!</small>";}



}else{echo"<small>&#x41F;&#x430;&#x440;&#x43E;&#x43B;&#x44C; &#x438;&#x43B;&#x438; &#x43B;&#x43E;&#x433;&#x438;&#x43D; &#x43D;&#x435;&#x432;&#x435;&#x440;&#x435;&#x43D;!</small>";}

include_once"files/down.php";
?>