Просмотр файла game/gost/functions.php

Размер файла: 3.81Kb
<?php

function checkusr($usersdir,$nick){
$opchk=opendir($usersdir);
while($rchk=readdir($opchk)){
if(is_file($usersdir.'/'.$rchk)){
if(ereg('[0-9]\.(usr$)',$rchk)){

$filechk=file($usersdir.'/'.$rchk);
$filechk=explode('#',$filechk[0]);



if($filechk[0]==$nick){
$chk=$rchk;
}

}
}
}
closedir($opchk);
if(!empty($chk)){return $chk;}
}

function banlist($ip,$soft,$bandir){

$opban=opendir($bandir);
while($rban=readdir($opban)){
if(is_file($bandir.'/'.$rban)){
if(ereg('[0-9]\.(ban$)',$rban)){

$banfile=file($bandir.'/'.$rban);
$banfile=explode('#',$banfile[0]);

if($ip==$banfile[1] && $soft==$banfile[0]){
$list=$rban;}

}
}
}
closedir($opban);
if(!empty($list)){return $list;}
}



function utf2cyr($s)
	{
	$goodsymbol="'".' abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZРС$ђ•љњќҐѓўћ’°µѕЂЃ‹… ‘“”Ѓ–—?™›џЈ¤¦§Ё©Є«¬­®Ї±Ііґ¶·ё№є»јЅї‚„†‡€‰Љ‹ЊЌЋЏ‘Ў!"#$%&()*+,-./0123456789:;<=>?@[]^_`{|}~  ';

	$s=str_replace('Г«','С‹', $s);
	$s=str_replace('Г™','Р№', $s);
	$s=str_replace('ГҐ','С…', $s);
	$s=str_replace('ГЏ','РЇ', $s);
	$s=str_replace('ГЇ','СЏ', $s);
	$s=str_replace('Г­С','СЌ', $s);
	$s=str_replace('ГЁ','С€', $s);
	$s=str_replace('Г©','С‘', $s);
	$s=str_replace('Г©','С‰', $s);
	$s=str_replace('Г®','СЋ', $s);
	$s=str_replace('Г‰','Р©', $s);

	$s2="";

	for ($i=0;$i<strlen($s);$i++)
	    {
	    $bad=true;
	    for ($j=0;$j<strlen($goodsymbol);$j++) if ($s[$i]==$goodsymbol[$j]) $bad=false;
        if ($bad)
            $s2.='.';
        else
            $s2.=$s[$i];
	    }

    $s=$s2;

	$s=str_replace('Сѓ','у', $s);
	$s=str_replace('Рђ','А', $s);
	$s=str_replace('Р•','Е', $s);
	$s=str_replace('Рљ','К', $s);
	$s=str_replace('Рњ','М', $s);
	$s=str_replace('Рќ','Н', $s);
	$s=str_replace('РҐ','Х', $s);
	$s=str_replace('Рў','Т', $s);
	$s=str_replace('Рћ','О', $s);
	$s=str_replace('Р’','В', $s);

    $s=str_replace('Р°','а', $s);
	$s=str_replace('Рµ','е', $s);
	$s=str_replace('Рѕ','о', $s);
	$s=str_replace('СЂ','р', $s);
	$s=str_replace('СЃ','с', $s);
	$s=str_replace('С…','х', $s);

	$s=str_replace('Р‘','Б', $s);
	$s=str_replace('Р“','Г', $s);
	$s=str_replace('Р”','Д', $s);
	$s=str_replace('РЃ','Ё', $s);
	$s=str_replace('Р–','Ж', $s);
	$s=str_replace('Р—','З', $s);
	$s=str_replace('Р?','И', $s);
	$s=str_replace('Р™','Й', $s);
	$s=str_replace('Р›','Л', $s);
	$s=str_replace('Рџ','П', $s);
	$s=str_replace('Р¤','Ф', $s);
	$s=str_replace('Р¦','Ц', $s);
	$s=str_replace('Р§','Ч', $s);
	$s=str_replace('РЁ','Ш', $s);
	$s=str_replace('Р©','Щ', $s);
	$s=str_replace('РЄ','Ъ', $s);
	$s=str_replace('Р«','Ы', $s);
	$s=str_replace('Р¬','Ь', $s);
	$s=str_replace('Р­','Э', $s);
	$s=str_replace('Р®','Ю', $s);
	$s=str_replace('РЇ','Я', $s);
	$s=str_replace('Р±','б', $s);
	$s=str_replace('РІ','в', $s);
	$s=str_replace('Рі','г', $s);
	$s=str_replace('Рґ','д', $s);
	$s=str_replace('Р¶','ж', $s);
	$s=str_replace('Р·','з', $s);
	$s=str_replace('Рё','и', $s);
	$s=str_replace('Р№','й', $s);
	$s=str_replace('Рє','к', $s);
	$s=str_replace('Р»','л', $s);
	$s=str_replace('Рј','м', $s);
	$s=str_replace('РЅ','н', $s);
	$s=str_replace('Рї','п', $s);
	$s=str_replace('С‚','т', $s);
	$s=str_replace('С„','ф', $s);
	$s=str_replace('С†','ц', $s);
	$s=str_replace('С‡','ч', $s);
    $s=str_replace('С€','ш', $s);
	$s=str_replace('С‰','щ', $s);
	$s=str_replace('СЉ','ъ', $s);
	$s=str_replace('С‹','ы', $s);
	$s=str_replace('СЊ','ь', $s);
	$s=str_replace('СЌ','э', $s);
	$s=str_replace('СЋ','ю', $s);
	$s=str_replace('СЏ','я', $s);
	$s=str_replace('С‘','ё', $s);
	$s=str_replace('РЈ','У', $s);
	$s=str_replace('РЎ','С', $s);
 	$s=str_replace('Р ','Р', $s);

	$s=str_replace('№','#', $s);

	$s=strtr($s,"ђ•љњќҐѓўћ’°µѕЂЃ‹…‘“”Ѓ–—?™›џЈ¤¦§©Є«¬­®Ї±Ііґ¶·№є»јЅї‚„†‡€‰Љ‹ЊЌЋЏ‘Ў","................................................................");
	return $s;
	}
?>