Вход Регистрация
Файл: ferma/inc/functions.php
Строк: 819
<?
function on_k($id)
{
$usk=mysql_fetch_array(mysql_query("SELECT * FROM `kolhoz_user` WHERE `id` = '$id'"));
$us=$usk;
$t=time()-60000;
if(
$usk['date_last']<=$t)
{
if(
$us['pol']==0)
{

if(
$us['status']==4)
{
if(
$usk['status']==&& $usk
['status']==4)$img="userk.png";
}
if(
$us['status']<=3)
{
if(
$usk['level']>=&& $usk['level']<30)$img="user_female_offline.png";
elseif(
$usk['level']>=30 && $usk['level']<35)$img="user_female_gold_offline.png";
elseif(
$usk['level']>=35 && $usk['level']<40)$img="user_female_platin_offline.png";
elseif(
$usk['level']>=40 && $usk['level']<45)$img="user_female_green_offline.png";
else 
$img="user_female_45_offline.png";
}
}
else
{
if(
$us['status']==3)
{
if(
$usk['status']==3)$img="userk.png";
}
if(
$us['status']<=3)
{
if(
$usk['level']>=&& $usk['level']<30)$img="user_male_offline.png";
elseif(
$usk['level']>=30 && $usk['level']<35)$img="user_male_gold_offline.png";
elseif(
$usk['level']>=35 && $usk['level']<40)$img="user_male_platin_offline.png";
elseif(
$usk['level']>=40 && $usk['level']<45)$img="user_male_green_offline.png";
else 
$img="user_male_45_offline.png";
}
}
}
else
{
if(
$us['pol']==0)
{
if(
$us['status']==4)
{
if(
$usk['status']==&& $usk['status']==4)$img="userk.png";
}
if(
$us['status']<=3)
{
if(
$usk['level']>=&& $usk['level']<30)$img="user_female.png";
elseif(
$usk['level']>=30 && $usk['level']<35)$img="user_female_gold.png";
elseif(
$usk['level']>=35 && $usk['level']<40)$img="user_female_platin.png";
elseif(
$usk['level']>=40 && $usk['level']<45)$img="user_female_green.png";
else 
$img="user_female_45.png";
}
}
else
{
if(
$us['status']==3)
{
if(
$usk['status']==&& $usk['status']==3)$img="userk.png";
}
if(
$us['status']<=3)
{
if(
$usk['level']>=&& $usk['level']<30)$img="user_male.png";
elseif(
$usk['level']>=30 && $usk['level']<35)$img="user_male_gold.png";
elseif(
$usk['level']>=35 && $usk['level']<40)$img="user_male_platin.png";
elseif(
$usk['level']>=40 && $usk['level']<45)$img="user_male_green.png";
else 
$img="user_male_45.png";
}
}
}
if(!empty(
$usk['ikonka']))
{
$img="$usk[ikonka].png";}
echo 
"<img src='i/icons/$img'/>";
}

function 
time_left($tl)
{
$d=3600*24;
$day=floor($tl/$d);
$tl=$tl-($d*$day);

$hour=floor($tl/3600);
$tl=$tl-(3600*$hour);

$minute=floor($tl/60);
$tl=$tl-(60*$minute);

$second=floor($tl);

$dayt="".($day>0?"$day д. ":null)."";
$hourt="".($hour>0?"$hour ч. ":null)."";
$minutet="".($minute>0?"$minute м. ":null)."";
$secondt="".($second>0?"$second с. ":null)."";
if(
$day>0)
{
$minutet=NULL;
$secondt=NULL;
}
if(
$hour>&& $day==0)
{
$secondt=NULL;
$dayt=NULL;
}
return 
"$dayt$hourt$minutet$secondt";
}

function 
rating($rating)
{
$g=floor($rating/1000000000);
$m=floor($rating/1000000);
$k=floor($rating/1000);
if(
$g!=0)
{
$g=$rating/1000000000;
$rating=round($g,1);
$rating="$rating g";
}
elseif(
$m!=0)
{
$m=$rating/1000000;
$rating=round($m,1);
$rating="$rating m";
}
elseif(
$k!=0)
{
$k=$rating/1000;
$rating=round($k,1);
$rating="$rating k";
}
else 
$rating=(int)$rating;
return 
"$rating";
}

function 
rl2($lr)
{
$llr=$lr+1;
if(
$llr==2)$lr=25;
elseif(
$llr==3)$lr=75;
elseif(
$llr==4)$lr=150;
elseif(
$llr==5)$lr=300;
elseif(
$llr==6)$lr=500;
elseif(
$llr==7)$lr=1000;
elseif(
$llr==8)$lr=1500;
elseif(
$llr==9)$lr=3000;
elseif(
$llr==10)$lr=5000;
elseif(
$llr==11)$lr=7500;
elseif(
$llr==12)$lr=10000;
else 
$lr=0;
return 
$lr;
}
function 
minus_money($money)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `money` = '".($ku['money']-$money)."' WHERE `id` = '$ku[id]'");
return (
$ku['money']-$money);
}

function 
minus_rubies($rubies)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `rubies` = '".($ku['rubies']-$rubies)."' WHERE `id` = '$ku[id]'");
return (
$ku['rubies']-$rubies);
}

function 
plus_money($money)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `money` = '".($ku['money']+$money)."' WHERE `id` = '$ku[id]'");
return (
$ku['money']+$money);
}
function 
plus_almaz($almaz)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `almaz` = '".($ku['almaz']+$almaz)."' WHERE `id` = '$ku[id]'");
return (
$ku['almaz']+$almaz);
}

function 
plus_rating($rating)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `rating` = '".($ku['rating']+$rating)."' WHERE `id` = '$ku[id]'");
return (
$ku['rating']+$rating);
}

function 
plus_zont($zont)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `zont` = '".($ku['zont']+$zont)."' WHERE `id` = '$ku[id]'");
return (
$ku['zont']+$zont);
}

function 
plusa_money($money)
{
global 
$ank;
mysql_query("UPDATE `kolhoz_user` SET `money` = '".($ank['money']+$money)."' WHERE `id` = '$ank[id]'");
return (
$ank['money']+$money);
}

function 
plus_rubies($rubies)
{
global 
$ku;
mysql_query("UPDATE `kolhoz_user` SET `rubies` = '".($ku['rubies']+$rubies)."' WHERE `id` = '$ku[id]'");
return (
$ku['rubies']+$rubies);
}

function 
plusa_rubies($rubies)
{
global 
$ank;
mysql_query("UPDATE `kolhoz_user` SET `rubies` = '".($ank['rubies']+$rubies)."' WHERE `id` = '$ank[id]'");
return (
$ank['rubies']+$rubies);
}

function 
rl($lr)
{
$llr=$lr+1;
if(
$llr==2)$lr=1;
elseif(
$llr==3)$lr=3;
elseif(
$llr==4)$lr=5;
elseif(
$llr==5)$lr=10;
elseif(
$llr==6)$lr=25;
elseif(
$llr==7)$lr=50;
elseif(
$llr==8)$lr=100;
elseif(
$llr==9)$lr=250;
elseif(
$llr==10)$lr=500;
elseif(
$llr==11)$lr=1000;
elseif(
$llr==12)$lr=2000;
else 
$lr=0;
return 
$lr;
}

function 
cpg($count)
{
$count=$count+1;

if(
$count==2)$cena=1;
elseif(
$count==3)$cena=2;
elseif(
$count==4)$cena=2;
elseif(
$count==5)$cena=2;
elseif(
$count==6)$cena=90;
elseif(
$count==7)$cena=190;
elseif(
$count==8)$cena=199;
elseif(
$count==9)$cena=200;
elseif(
$count==10)$cena=250;
elseif(
$count==11)$cena=400;
elseif(
$count==12)$cena=450;
elseif(
$count==13)$cena=550;
elseif(
$count==14)$cena=600;
elseif(
$count==15)$cena=650;
elseif(
$count==16)$cena=800;
elseif(
$count==17)$cena=850;
elseif(
$count==18)$cena=900;
elseif(
$count==19)$cena=950;
elseif(
$count==20)$cena=1000;
elseif(
$count==21)$cena=1050;
elseif(
$count==22)$cena=1100;
elseif(
$count==23)$cena=1300;
elseif(
$count==24)$cena=1400;
elseif(
$count==25)$cena=1500;
elseif(
$count==26)$cena=1600;
elseif(
$count==27)$cena=1700;
elseif(
$count==28)$cena=1800;
elseif(
$count==29)$cena=1900;
elseif(
$count==30)$cena=2000;
elseif(
$count==31)$cena=3000;
elseif(
$count==32)$cena=4000;
elseif(
$count==33)$cena=5000;
elseif(
$count==34)$cena=6000;
elseif(
$count==35)$cena=7000;
elseif(
$count==36)$cena=8000;
elseif(
$count==37)$cena=9000;
elseif(
$count==38)$cena=20000;
elseif(
$count==39)$cena=60000;
elseif(
$count==40)$cena=70000;
elseif(
$count==41)$cena=80000;
elseif(
$count==42)$cena=90000;
elseif(
$count==43)$cena=20000;
else 
$cena=0;
return 
$cena;
}
function 
cpf($count)
{
$count=$count+1;
if(
$count==5)$cena=10;
elseif(
$count==6)$cena=25;
elseif(
$count==7)$cena=50;
elseif(
$count==8)$cena=100;
elseif(
$count==9)$cena=250;
elseif(
$count>=10 && $count<=12)$cena=500;
elseif(
$count>=13 && $count<=20)$cena=1000;
elseif(
$count>=21 && $count<=25)$cena=3000;
elseif(
$count>=26 && $count<=27)$cena=5000;
elseif(
$count>=28 && $count<=29)$cena=12000;
elseif(
$count==30)$cena=18000;
elseif(
$count==30)$cena=30000;
else 
$cena=0;
return 
$cena;

}
function 
cpw($count)

{
$count=$count+1; if($count==2)$cena=50;
elseif(
$count==3)$cena=100;
elseif(
$count==4)$cena=500;
elseif(
$count==5)$cena=1500;
elseif(
$count==5)$cena=2500;
else 
$cena=3000; return $cena;
}
function 
err_game($msg)
{
echo 
"<div class='feedback'><ul class='feedbackPanel'><li class='feedbackPanelERROR'><span class='feedbackPanelERROR'>$msg</span></li></ul></div>";
}

function 
nc($id)
{
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `kolhoz_user` WHERE `id` = '$id'"));
$anku=$ank;
return 
"<span
class='nick"
.($ank['status']==1?"Supporter":null)."".($ank['status']==2?"Moderator":null)."".($ank['adm']==2?"moder":null)."".($ank['status']==3?"Admin":null)."".($ank['status']==4?"Vip":null)."".($ank['color']==1?"Red":null)."".($ank['color']==2?"Black":null)."".($ank['color']==3?"Yallow":null)."".($ank['color']==4?"Blue":null)."".($ank['color']==5?"Purple":null)."".($ank['color']==6?"Lime":null)."".($ank['color']==7?"Orange":null)."".($ank['color']==8?"Cyan":null)."".

(
$ank['color']==9?"brown":null)."".($ank['color']==10?"darkred":null)."".($ank['color']==11?"mediumorchid":null)."".($ank['color']==12?"sienna":null)."".($ank['color']==13?"skyblue":null)."".($ank['color']==14?"yellowgreen":null)."".($ank['color']==15?"darkgoldenrod":null)."".($ank['color']==16?"darkgray":null)."".($ank['color']==17?"darkkhaki":null)."".($ank['color']==18?"darksalmon":null)."".($ank['color']==19?"darkslateblue":null)."".($ank['color']==20?"darkslategray":null)."".($ank['color']==21?"goldenrod":null)."".($ank['color']==22?"lavenderblush":null)."".($ank['color']==23?"navajowhite":null)."".($ank['color']==24?"aliceblue":null)."".($ank['color']==25?"beige":null)."".($ank['color']==26?"burlywood":null)."".($ank['color']==27?"coin":null)."".($ank['color']==28?"coin1":null)."".($ank['color']==29?"coin2":null)."".($ank['color']==30?"coin3":null)."".($ank['color']==31?"coin4":null)."".($ank['color']==32?"coin5":null)."'>$anku[nick]</span>";
}
function 
no_rubies($rubies)
{
echo 
"<div class='feedback'><ul><li class='title'>У Вас не хватает <span>ОП</span>:<img width='16' height='16' src='i/icons/ruby.png' alt='o'> <span>".floor($rubies)."</span></li><li></li><li><img width='16' height='16' src='i/icons/ruby.png' alt='o'>
<a href='?pokupka'>Купить</a></li><li><img width='16' height='16' src='i/icons/converter.png' alt='o'> <a href='?converter'>Обменять</a></li></ul></div>"
;
}

function 
no_money($money)
{
echo 
"<div class='feedback'><ul><li class='title'>У Вас не хватает <span>монет</span>:<img width='16' height='16' src='i/icons/money.png' alt='o'> <span>".floor($money)."</span></li><li></li><li><img width='16' height='16' src='i/icons/warehouse.png' alt='o'>
<a href='?warehouse'>Продать товар из амбара</a></li><li><img width='16' height='16' src='i/icons/converter.png' alt='o'> <a href='?converter'>Обменять</a></li></ul></div>"
;
}

function 
hsc($text)
{
return 
htmlspecialchars($text);
}

function 
update_mc($rating)
{
global 
$mc,$mcu,$ku,$time;
if(
$mcu)
{
$rating=$rating*1.6;
mysql_query("UPDATE `kolhoz_collective` SET `rating` = '".($mc['rating']+$rating)."' WHERE `id` = '$mc[id]'");
mysql_query("UPDATE `kolhoz_collective_user` SET `rating` = '".($mcu['rating']+$rating)."' WHERE `id` = '$mcu[id]'");
mysql_query("INSERT INTO `kolhoz_collective_rating` SET `id_user` = '$ku[id]', `id_collective` = '$mc[id]', `count` = '$rating', `time` = '$time'");
}
}

function 
podtv($yes_link,$no_link)
{
echo 
'<div class="event"><h1>Подтверждение</h1></div><div class="content"><ul class="block"><li><span class="title">Вы уверены?</span></li><li class="pt"><img alt="" width="16" height="16" src="i/icons/tick.png"> <a href="'.$yes_link.'"><span>Да, подтверждаю</span></a></li><li><img alt="" width="16" height="16" src="i/icons/cross.png"> <a href="'.$no_link.'"><span>
Нет, отказываюсь</span></a></li></ul>'
;
}

function 
no_money_ct($money)
{
global 
$mc;
echo 
"<div class='feedback'>n
<ul>n
<li class='title'>В колхозной кассе не хватает <span>монет</span>: <img width='16' height='16' src='i/icons/money.png' alt='o'> <span>"
.floor($money)."</span></li>n
<li>В кассу может внести средства любой житель колхоза добровольно или через налоги.</li>n
<li><a href='?collective=
$mc[id]&cash'>Пополнить кассу</a></li>n
<li><a href='?collective=
$mc[id]&taxes'>В налоговую</a></li>n
</ul>n
</div>n"
;
}

function 
no_rubies_ct($rubies)
{
global 
$mc;
echo 
"<div class='feedback'>n
<ul>n
<li class='title'>В колхозной кассе не хватает <span>рубинов</span>: <img width='16' height='16' src='i/icons/ruby.png' alt='o'> <span>"
.floor($rubies)."</span></li>n
<li>В кассу может внести средства любой житель колхоза.</li>n
<li><a href='?collective=
$mc[id]&cash'>Пополнить кассу</a></li>n
<li><a href='?collective=
$mc[id]&flowerbed'>На клумбу</a></li>n
</ul>n
</div>n"
;
}

function 
harvest($harvest)
{
echo 
"<div class='feedback'><img width='16' height='16' src='i/icons/seat.png' alt='o'>Урожай: <span>".floor($harvest)." шт.</span>";
echo 
"</div>";
}

function 
first_function() {
  echo 
"<div class='feedback'>Вы нашли <img width='16' height='16' src='i/icons/colors.png' alt='o'>  <span>зонтик</span></div>";
}

function 
harvest2($harvest2)
{
echo 
"<div class='feedback'><img width='16' height='16' src='i/icons/recipes.png' alt='o'>Готово: <span>".floor($harvest2)." банок</span></div>";
}

function 
harvest3($harvest3)
{
echo 
"<div class='feedback'>Вы нашли<img width='16' height='16' src='i/icons/colors.png' alt='o'> <span>зонтик</span>";
echo 
"</div>";
}

function 
ratingg($rating)
{
echo 
"<div class='feedback'><font color='black'><img width='16' height='16' src='i/icons/experience.png' alt='o'>+<span>".floor($rating)." </font></div>";
}


function 
money($money)
{
global 
$mc,$ku,$mcu;
echo 
"<div class='feedback'><img width='16' height='16' src='i/icons/money.png' alt='o'>Доход: <span>".floor($money)." мон.</span>";
if(
$mc['nalog']>0)
{
$nmoney=floor(($money/100)*$mc['nalog']);
mysql_query("UPDATE `kolhoz_user` SET `umoney` = '0' WHERE `id` = '$ku[id]'");
echo 
" <span class='minor'>(колхозный налог <span><img
width='16' height='16' src='i/icons/money.png' alt='o'> <span class='title'>
$nmoney</span></span>)</span>";
}
mysql_query("UPDATE `kolhoz_user` SET `umoney` = '0' WHERE `id` = '$ku[id]'");
echo 
"</div>";
}

function 
msg_game($msg)
{
echo 
"<div class='feedback'><ul class='feedbackPanel'><li class='feedbackPanelINFO'><span class='feedbackPanelINFO'>".hsc($msg)."</span></li></ul></div>";
}
function 
br($msg,$br='<br />'){return preg_replace("#((<br( ?/?)>)|n|r)+#i",$br$msg);} // переносы строк


function my_esc($str){return mysql_real_escape_string($str);}


function 
links_preg1($arr)
{
global 
$set;

if (
preg_match('#^http://'.preg_quote($_SERVER['HTTP_HOST']).'#',$arr[1]) || !preg_match('#://#',$arr[1]))
return 
'<a href="'.$arr[1].'">'.$arr[2].'</a>';
else
return 
'<a'.($set['web']?' target="_blank"':null).' href="http://'.$_SERVER['HTTP_HOST'].'/go.php?go='.base64_encode(html_entity_decode($arr[1])).'">'.$arr[2].'</a>';

}
function 
links_preg2($arr)
{
global 
$set;
if (
preg_match('#^http://'.preg_quote($_SERVER['HTTP_HOST']).'#',$arr[2]))
return 
$arr[1].'<a href="'.$arr[2].'">'.$arr[2].'</a>'.$arr[4];
else
return 
$arr[1].'<a'.($set['web']?' target="_blank"':null).' href="http://'.$_SERVER['HTTP_HOST'].'/go.php?go='.base64_encode(html_entity_decode($arr[2])).'">'.$arr[2].'</a>'.$arr[4];
}
function 
links($msg)
{
global 
$set;
$msg=preg_replace_callback('/[url=(.+)](.+)[/url]/isU''links_preg1'$msg); 
$msg=preg_replace_callback('~(^|s)([a-z]+://([^ rnt`'"]+))(s|$)~iu', 'links_preg2', $msg);
return 
$msg;
}

function output_text(
$str,$user=0)
{
$uk=mysql_fetch_array(mysql_query("SELECT FROM `kolhoz_userWHERE `id` = '$user'"));
$str=htmlentities($str, ENT_QUOTES, 'UTF-8'); // преобразуем все к нормальному перевариванию браузером
$q=mysql_query("SELECT FROM `kolhoz_smilesORDER BY `idASC");
while(
$post=mysql_fetch_array($q))
{
$n=explode(',',$post['name']);
$nn=NULL;
foreach(
$n as $key => $value)
{
$str=str_replace($value,"<img src='i/smiles/$post[img]' alt='o'/>",$str);
}
}
if(
$uk['status']>0)
{
$str=links($str); // обработка ссылок
$str="<span class='nick".($uk['status']==1?"Supporter":null)."".($uk['status']==2?"Moderator":null)."".($uk['status']==3?"Admin":null)."".($uk['status']==4?"Vip":null)."'>$str</span>";
$bbcode=array();
$bbcode['/[i](.+)[/i]/isU']='<img src="$1"/>';
$bbcode['/[(.+)](.+)[/c]/isU']='<span style="color:$1">$2</span>';
$bbcode['/[i](.+)[/i]/isU']='<i>$1</i>';
$bbcode['/[s](.+)[/s]/isU']='<s>$1</s>';
$bbcode['/[b](.+)[/b]/isU']='<b>$1</b>';
$bbcode['/[u](.+)[/u]/isU']='<u>$1</u>';
$bbcode['/[size=([0-9]+)](.+)[/size]/isU']='<span style="font-size:$1px;">$2</span>';
if (count(
$bbcode))$str= preg_replace(array_keys($bbcode), array_values($bbcode), $str);
}
$str=br($str); // переносы строк
return stripslashes(
$str); // возвращаем обработанную строку
}

function strlen2(
$str)
{
$rus=array('й','ц','у','к','е','н','г','ш','щ','з','х','ъ','ф','ы','в','а','п','р','о','л','д','ж','э','я','ч','с','м','и','т','ь','б','ю','Й','Ц','У','К','Е','Н','Г','Ш','Щ','З','Х','Ъ','Ф','Ы','В','А','П','Р','О','Л','Д','Ж','Э','Я','Ч','С','М','И','Т','Ь','Б','Ю');
return strlen(str_replace(
$rus, '0', $str));
}
 
function page(
$k_page=1){ // Выдает текущую страницу
$page=1;
if (isset(
$_GET['page'])){
if (
$_GET['page']=='end')$page=intval($k_page);elseif(is_numeric($_GET['page'])) $page=intval($_GET['page']);}
if (
$page<1)$page=1;
if (
$page>$k_page)$page=$k_page; return $page;}
 
function k_page(
$k_post=0,$k_p_str=10){ // Высчитывает количество страниц
if (
$k_post!=0){$v_pages=ceil($k_post/$k_p_str);return $v_pages;}
else return 1;}
 
function str(
$link='?',$k_page=1,$page=1){ // Вывод номеров страниц (только на первый взгляд кажется сложно ;))
if (
$page<1)$page=1;
echo "
<div class="str">n";
if (
$page!=1)echo "<class='btnp pg' href="".$link."page=".($page-1)."" title='Предыдущая страница (№".($page-1).")'>&lt;сюда</a";else echo "<span class='emptyPanel pg'><div class='pg'>&lt;сюда</div></span>";
echo "
<span class='pag'> | </span>";
if (
$page!=$k_page)echo " <class='btnp pg ' href="".$link."page=".($page+1)."" title='Следующая страница (№".($page+1).")'>туда&gt;</a>";else echo "<span class='emptyPanel pg'><div class='pg'>туда&gt;</div></span>";
echo "
<br />n";
if (
$page!=1)echo "<class='btnp ' href="".$link."page=1" title='Первая страница'>&lt;&lt;</a>";
if (
$page!=1)echo " <class='btnp ' href="".$link."page=1" title='Страница №1'><div class='pg'>1</div></a>";else echo "<span class='emptyPanel pg'><div class='pg'>1</div></span>";
for (
$ot=-3; $ot<=3; $ot++){
if (
$page+$ot>1 && $page+$ot<$k_page){
if (
$ot==-3 && $page+$ot>2)echo "..";
if (
$ot!=0)echo " <class='btnp ' href="".$link."page=".($page+$ot)."" title='Страница №".($page+$ot)."'><div class='pg'>".($page+$ot)."</div></a>";else echo " <span class='emptyPanel pg'><div class='pg'".($page+$ot)."</div></span>";
if (
$ot==3 && $page+$ot<$k_page-1)echo " ..";}}
if (
$page!=$k_page)echo " <class='btnp' href="".$link."page=end" title='Страница №$k_page'><div class='pg'>$k_page</div></a>";elseif ($k_page>1)echo " <span class='emptyPanel pg'><div class='pg'><b$k_page</b></div></span>";
if (
$page!=$k_page)echo " <class='btnp' href="".$link."page=end" title='Последняя страница'>&gt;&gt;</a>";

echo "
</div>n";}



function vremja(
$time=NULL)
{
global 
$user;
if (
$time==NULL)$time=time();
if (isset(
$user))$time=$time+$user['set_timesdvig']*60*60;
$timep="".date("j M Y в H:i", $time)."";
$time_p[0]=date("j n Y", $time);
$time_p[1]=date("H:i", $time);
if (
$time_p[0]==date("j n Y"))$timep=date("H:i:s", $time);
if (isset(
$user)){
if (
$time_p[0]==date("j n Y", time()+$user['set_timesdvig']*60*60))$timep=date("H:i:s", $time);
if (
$time_p[0]==date("j n Y", time()-60*60*(24-$user['set_timesdvig'])))$timep="Вчера в $time_p[1]";}
else{
if (
$time_p[0]==date("j n Y"))$timep=date("H:i:s", $time);
if (
$time_p[0]==date("j n Y", time()-60*60*24))$timep="Вчера в $time_p[1]";}
$timep=str_replace("Jan","Янв",$timep);
$timep=str_replace("Feb","Фев",$timep);
$timep=str_replace("Mar","Марта",$timep);
$timep=str_replace("May","Мая",$timep);
$timep=str_replace("Apr","Апр",$timep);
$timep=str_replace("Jun","Июня",$timep);
$timep=str_replace("Jul","Июля",$timep);
$timep=str_replace("Aug","Авг",$timep);
$timep=str_replace("Sep","Сент",$timep);
$timep=str_replace("Oct","Окт",$timep);
$timep=str_replace("Nov","Ноября",$timep);
$timep=str_replace("Dec","Дек",$timep);
return 
$timep;
}
function rubies(
$rubies)
{
global 
$mc,$ku,$mcu;
echo "
<div class='feedback'><img width='16' height='16' src='i/icons/ruby.png' alt='o'>Вы заработали: <span>".floor($rubies)." рубинов</span>";
if(
$mc['nalog']>0)

{
$nrubies=floor(($rubies/100)*$mc['nalog']);
mysql_query("
UPDATE `kolhoz_userSET `urubies` = '0' WHERE `id` = '$ku[id]'");
echo " 
<span class='minor'>(колхозный налог <span><img
width
='16' height='16' src='i/icons/ruby.png' alt='o'> <span class='title'>$nrubies</span></span>)</span>";
}
echo "
</div>";
mysql_query("
UPDATE `kolhoz_userSET `urubies` = '0' WHERE `id` = '$ku[id]'");
}

function passgen(
$k_simb=8, $types=3) {
$password="";
$small="abcdefghijklmnopqrstuvwxyz";
$large="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$numbers="1234567890";
mt_srand((double)microtime()*1000000); 
for (
$i=0; $i<$k_simb$i++) { 
$type=mt_rand(1,min($types,3));
switch (
$type) {
case 3:
$password.=$large[mt_rand(0,25)];
break;
case 2:
$password.=$small[mt_rand(0,25)];
break;
case 1:
$password.=$numbers[mt_rand(0,9)];
break;
}
}
return 
$password;
}
$passgen=passgen();

function update_ku(
$field,$value)
{
global 
$ku;
mysql_query("
UPDATE `kolhoz_userSET `".$field."` = '".$value."' WHERE `id` = '$ku[id]'");
return 
$value;
}
function get_user(
$ku_id=0)
{
if (
$ku_id==0)
{
$ank2['id']=0;
$ank2['nick']='Почтовый сервис';
$ank2['level']=10;
$ank2['pol']=0;
return 
$ank2;
}
function plus_rating(
$rating) { global $ku; mysql_query("UPDATE `kolhoz_userSET `rating` = '".($ku['rating']+$rating)."' WHERE `id` = '$ku[id]'"); 
return (
$ku['rating']+$rating);
}
function anti (
$str,$user=0) { 
if (eregi("
((https?Iftp)://[[:alnu m:]_=/-]+ (\.[[:alnum:]_=/-]+)*(/[[:alnu m:]+ &amp;._=/~%#]*(\?[[: alnum:]?+ &amp;_=/%#]*)?)?)I([[: alnu m:]_=/-]+(.comI.ruI.usI.orgI.netI.tkI.bizI.wsI.kzI.suI.mobiI.wen.ruI.wen.suI.h2m.ruI.or.ruI.net.ruI.info))" ,$msg)) { 
return "[РЕКЛАМА]" 
} else { 
return 
$msg
}} 
function 
an($string){ 
$string preg_replace('/(ru)/i',"*",$string); return $string;}
}

?>
Онлайн: 1
Реклама