<?php
error_reporting(0);
header ("Content-type: text/html; charset=utf-8");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-relative");
include("../start.php");
include("../config.php");
include("../includes/".$ver."/banned");
$ttl="Веселый фермер";
echo "$css";
aut();
//END AUTH
$level = mysql_result($q, 0);
//ONLINE
$online = time() + 60;
$update = mysql_query("UPDATE `chat_users` SET `time` = '".$online."', `place` = 17224, `ip` = '".getenv('REMOTE_ADDR')."', `ua` = '".htmlspecialchars(getenv('HTTP_USER_AGENT'))."' WHERE `id` = '".$id."';");
//END ONLINE
///echo "$css";
echo'<title>'.$ttl.'</title>';
////echo'<div class="d3">'.$ttl.'</div>';
echo '
<link rel="stylesheet" href="images/style.css" type="text/css" />
<center><div class="ferm1">
<img src="images/fermer.gif"></br>
<br />';
echo '<a href="../menu.php?'.SID.'&ver=html">Выход</a>';
echo '</div>';
class Navigator
{
function __construct($all,$pnumber,$query='')
{
$this->all=$all;
$this->pnumber=$pnumber;
$this->query=$query;
$this->page=isset($_GET['page']) ? (int)$_GET['page'] : 1;
}
function start()
{
$this->num_pages=ceil($this->all/$this->pnumber);
if (isset($_GET['last']))
$this->page=$this->num_pages;
$this->start=$this->page*$this->pnumber-$this->pnumber;
if ($this->page > $this->num_pages || $this->page < 1)
{
$this->page=1;
$this->start=0;
}
return $this->start;
}
function navi()
{
if ($this->num_pages<2)
return '';
$buff="<div class=\"d2\">";
for($pr = '', $i =1; $i <= $this->num_pages; $i++)
{
$buff.=
$pr=(($i == 1 || $i == $this->num_pages || abs($i-$this->page) < 2) ? ($i == $this->page ? " [$i] " : ' <a href="?'.SID.'&ver=html&act=semena&page='.$i.'">'.$i.'</a> ') : (($pr == ' ... ' || $pr == '')? '' : ' ... '));
}
return $buff.'</div>';
}
function navi1()
{
if ($this->num_pages<2)
return '';
$buff="<div class=\"d2\">";
for($pr = '', $i =1; $i <= $this->num_pages; $i++)
{
$buff.=
$pr=(($i == 1 || $i == $this->num_pages || abs($i-$this->page) < 2) ? ($i == $this->page ? " [$i] " : ' <a href="?'.SID.'&ver=html&act=himik&page='.$i.'">'.$i.'</a> ') : (($pr == ' ... ' || $pr == '')? '' : ' ... '));
}
return $buff.'</div>';
}
function navi2()
{
if ($this->num_pages<2)
return '';
$buff="<div class=\"d2\">";
for($pr = '', $i =1; $i <= $this->num_pages; $i++)
{
$buff.=
$pr=(($i == 1 || $i == $this->num_pages || abs($i-$this->page) < 2) ? ($i == $this->page ? " [$i] " : ' <a href="?'.SID.'&ver=html&act=udobr&page='.$i.'">'.$i.'</a> ') : (($pr == ' ... ' || $pr == '')? '' : ' ... '));
}
return $buff.'</div>';
}
}
function check($str) {
////////////////////////////////////////////////////////////
// Проверка переменных //
////////////////////////////////////////////////////////////
$str = htmlentities(trim($str), ENT_QUOTES, 'UTF-8');
$str = nl2br($str);
$str = strtr($str, array (
chr(0)=> '',
chr(1)=> '',
chr(2)=> '',
chr(3)=> '',
chr(4)=> '',
chr(5)=> '',
chr(6)=> '',
chr(7)=> '',
chr(8)=> '',
chr(9)=> '',
chr(10)=> '',
chr(11)=> '',
chr(12)=> '',
chr(13)=> '',
chr(14)=> '',
chr(15)=> '',
chr(16)=> '',
chr(17)=> '',
chr(18)=> '',
chr(19)=> '',
chr(20)=> '',
chr(21)=> '',
chr(22)=> '',
chr(23)=> '',
chr(24)=> '',
chr(25)=> '',
chr(26)=> '',
chr(27)=> '',
chr(28)=> '',
chr(29)=> '',
chr(30)=> '',
chr(31)=> ''
));
$str = str_replace("\'", "'", $str);
$str = str_replace('\\', "\", $str);
$str = str_replace("|", "I", $str);
$str = str_replace("||", "I", $str);
$str = str_replace("/\\\$/", "$", $str);
$str = mysql_real_escape_string($str);
return $str;
}
date_default_timezone_set('Europe/Moscow');
$realtime = time() + $sdvigclock * 3600;
$mon = date("m", $realtime);
if (substr($mon, 0, 1) == 0) {
$mon = str_replace("0", "", $mon);
}
$day = date("d", $realtime);
if (substr($day, 0, 1) == 0) {
$day = str_replace("0", "", $day);
}
function display_error($error = false, $link = '') {
////////////////////////////////////////////////////////////
// Сообщения об ошибках //
////////////////////////////////////////////////////////////
if ($error) {
$out = '<div class="d5"><p><b>ОШИБКА!</b>';
if (is_array($error)) {
foreach ($error as $val)$out .= '<div>' . $val . '</div>';
} else {
$out .= '<br />' . $error;
}
$out .= '</p><p>' . $link . '</p></div>';
return $out;
} else {
return false;
}
}
///Проверка есть ли ферма?
$ferma = mysql_query("SELECT * FROM `ferm` WHERE `uid` = '".$id."'");
if(mysql_num_rows($ferma)==0)
{
echo "<div class='ferm3'>";
echo 'У вас нет своей фермы.<br/>Хотите создать?<br/><a href="new.php?'.SID.'&ver=html">Да</a> | <a href="' . $home . '/index.php">Нет</a></div>';
echo '<div class="grad16">';
echo "• <a href=\"menu.php?".SID."&ver=html\">В прихожую</a></div>";
exit;
}
$ferm = mysql_fetch_assoc($ferma);
if($ferm['op']<300)
$level = 1;
elseif($ferm['op']>=300 && $ferm['op']<700)
$level = 2;
elseif($ferm['op']>=700 && $ferm['op']<1200)
$level = 3;
elseif($ferm['op']>=1200 && $ferm['op']<1800)
$level = 4;
elseif($ferm['op']>=1800 && $ferm['op']<2500)
$level = 5;
elseif($ferm['op']>=2500 && $ferm['op']<3300)
$level = 6;
elseif($ferm['op']>=3300 && $ferm['op']<4200)
$level = 7;
elseif($ferm['op']>=4200 && $ferm['op']<5200)
$level = 8;
elseif($ferm['op']>=5200 && $ferm['op']<6300)
$level = 9;
elseif($ferm['op']>=6300 && $ferm['op']<7400)
$level = 10;
elseif($ferm['op']>=7400 && $ferm['op']<8500)
$level = 11;
elseif($ferm['op']>=8500)
$level = 12;
echo '<div class="grad16">';
echo 'Денег: <b>' . $ferm['mon'] . '</b> | Опыт: <b>' . $ferm['op'] . '</b> | Уровень: <b>' . $level . '</b>';
echo '</div>';
?>