Файл: data/dom_glava.dat.php
Строк: 239
<?
if($_GET['mesto']==1){//Спальня
if(isset($_GET['da'])){
mysql_query("UPDATE `table1` SET `hp` ='" . mysql_real_escape_string($row['hpall']) .
"'
,`tp`='" . mysql_real_escape_string($row['tpall']) . "'
,`mp`='" . mysql_real_escape_string($row['mpall']) . "' WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"';") ;
otdih($row, $opredelenie) ;
header('location:88.php?go=do') ;
;}
print '<li>Спальня</li><div class="chat_conteiner">Здесь вы можете бесплатно отдохнуть
и восстановить свои параметры!
<div class="button-fight">
<button>
<a href=88.php?go=dom&num='.$rowdom['id'].'&mesto=1&da>Отдохнуть</a></button></div></div>';
;}
if($_GET['mesto']==2){//Кладовка
include "./data/bank.dat.php";
;}
if($_GET['mesto']==3){//Продлить
echo('<li>Аренда дома</li>');
if(isset($_POST['vhod1'])){
$day=(int)$_POST['osebe1'];
if($day<=0){print"<div class="style_mess_no">Неверно введены дни!</div>";exitt($row,$opredelenie);}
if($day>90){print"<div class="style_mess_no">Неверно введены дни!</div>";exitt($row,$opredelenie);}
$summa=$day*5000;
if($summa>$row['zoloto']){ print "<div class="style_mess_no">Недостаточно золота! Требуется $summa!</div>";exitt($row,$opredelenie);
;}else{
$day=$day*86400;
$time=$rowdom['time']+$day;
$zoloto=$row['zoloto']-$summa;
mysql_query("update `table1` set `zoloto`='$zoloto' where `name`='$opredelenie'");
mysql_query("update `dom` set `time`='$time' where `id`='".$rowdom['id']."';");
print "<div class="style_mess_yes">Вы продлили аренду дома дома до ".date('j-n-Y G:i:s ', $time)." </div>";
exitt($row,$opredelenie);
;}
;}
print"<div class="style_mess_no">Аренда заканчивается ".date('j-n-Y G:i:s ', $rowdom['time'])."</div>
<div class="chat_conteiner">Стоимость аренды 5000 з./сутки , введите количество дней на которое хотите продлить аренду дома! Но не более 90 дней!
";
print "<form action=88.php?go=dom&num=".$rowdom['id']."&mesto=3 method=post name=ier34>
<input type=text class=x_textsmall name=osebe1 size=3 value=5> <br><input type=hidden name=vhod1 value=vhod1 />
<input type=submit class=select value=Продлить? /></form></div>" ;
;}
if($_GET['mesto']==4){
//Переименоватьость этой у0слуги 10
echo('<li>Переименовать</li>');
if(isset($_POST['vhod1'])){
$day=htmlspecialchars($_POST['osebe1']);
$loginlen = strlen($day) ;
if ($loginlen < 5 or $loginlen > 20)
{
print '<div class="style_mess_no">Не верная длинна названия дома!</div>' ;
;exitt($row,$opredelenie);
}
if(500000>$row['zoloto']){ print "<div class="style_mess_no">Недостаточно золота! Требуется 100 000!</div>";exitt($row,$opredelenie);
;}else{
$zoloto=$row['zoloto']-500000;
mysql_query("update `table1` set `zoloto`='$zoloto' where `name`='$opredelenie'");
mysql_query("update `dom` set `name`='". mysql_real_escape_string($day)."' where `id`='".mysql_real_escape_string($rowdom['id'])."';");
print "<div class="style_mess_yes">Вы изменили название дома!</div>";
exitt($row,$opredelenie);
;}
;}
/////
print"<div class="chat_conteiner">Вы можете переименовать дом, стоимость этой услуги 500 000 золота, да же если вы не будете хозяином название дома останется пока его не переименует кто нибудь другой!<br>
(Максимальная длинна названия дома 20 знаков)<br>";
print "<form action=88.php?go=dom&num=".htmlspecialchars($rowdom['id'])."&mesto=4 method=post name=ier34>
<input type=text class=x_textsmall name=osebe1 size=15 > <br><input type=hidden name=vhod1 value=vhod1 />
<input type=submit class=select value=Изменить? /></form></div>" ;
;}
if($_GET['mesto']==5){//Статус домасписок гостей
echo('<li>Статус дома</li>');
if(isset($_POST['vhod1'])){
$day=htmlspecialchars($_POST['osebe1']);
$loginlen = strlen($day) ;
if ($loginlen < 5 or $loginlen > 70)
{
print '<div class="style_mess_no">Не верная длинна статуса дома!</div>' ;
;exitt($row,$opredelenie);
}
if(50000>$row['zoloto']){ print "<div class="style_mess_no">Недостаточно золота! Требуется 50 000!</div>";exitt($row,$opredelenie);
;}else{
$zoloto=$row['zoloto']-50000;
mysql_query("update `table1` set `zoloto`='$zoloto' where `name`='$opredelenie'");
mysql_query("update `dom` set `podpis`='". mysql_real_escape_string($day)."' where `id`='".mysql_real_escape_string($rowdom['id'])."';");
print "<div class="style_mess_yes">Вы изменили статус дома!</div>";
exitt($row,$opredelenie);
;}
;}
/////
print"<div class="chat_conteiner">Вы можете изменить статус дома, стоимость этой услуги 50 000 золота!<br>
(Максимальная длинна статуса 30 знаков)<br>";
print "<form action=88.php?go=dom&num=".htmlspecialchars($rowdom['id'])."&mesto=5 method=post name=ier34>
<input type=text class=x_textsmall name=osebe1 size=15 > <br><input type=hidden name=vhod1 value=vhod1 />
<input type=submit class=select value=Изменить? /></form></div>" ;
;}
if($_GET['mesto']==6){//список гостей
echo('<li>Список гостей</li>');
if(isset($_POST['vhod1'])){
$day=htmlspecialchars($_POST['osebe1']);
$query1 = "SELECT COUNT(*) AS `counter`
FROM `table1` where `name`='".mysql_real_escape_string($day)."'" ;
$sql1 = mysql_query($query1) or die(mysql_error()) ;
$row1 = mysql_fetch_assoc($sql1) ;
$elements = $row1['counter'] ;
if ($elements < 1)
{
print "<div class="style_mess_no">Такого персонажа нет, Убедитесь что правильно ввели имя !</div>" ;
exitt($row,$opredelenie) ;
}
$querydo= "SELECT * FROM `table1` WHERE `name`='" .
mysql_real_escape_string($day) . "'" ;
$sqldo = mysql_query($querydo ) or die(mysql_error()) ;
$rowdo=mysql_fetch_assoc($sqldo);
$query1 = "SELECT COUNT(*) AS `counter`
FROM `dom_gost` where `id_dom`='".mysql_real_escape_string($_GET['num'])."' and `id_pers`='".mysql_real_escape_string($rowdo['ID'])."'" ;
$sql1 = mysql_query($query1) or die(mysql_error()) ;
$row1 = mysql_fetch_assoc($sql1) ;
$elements = $row1['counter'] ;
if ($elements >0)
{
print "<div class="style_mess_no">".$rowdo['name']." уже есть в списке гостей!</div>" ;
exitt($row,$opredelenie) ;
}
mysql_query("INSERT INTO `dom_gost` ( `id` , `id_dom` , `id_pers` )
VALUES (
'', '".mysql_real_escape_string($_GET['num'])."', '".mysql_real_escape_string($rowdo['ID'])."'
);");
print "<div class="style_mess_yes">Вы добавили ".htmlspecialchars($rowdo['name'])." в список гостей!</div>";
exitt($row,$opredelenie);
;}
if((isset($_GET['del']))&&(is_numeric($_GET['del']))){
mysql_query("DELETE FROM `dom_gost` WHERE `id_dom` ='".mysql_real_escape_string($_GET['num'])."' and `id_pers`='".mysql_real_escape_string($_GET['del'])."'");
print "<div class="style_mess_no">Вы удалили гостя из дома!</div>"
;}
$query1 = "SELECT*FROM `dom_gost` where `id_dom`='".mysql_real_escape_string($_GET['num'])."'" ;
$sql1 = mysql_query($query1) or die(mysql_error()) ;
while($row1 = mysql_fetch_assoc($sql1)){
$querydo= "SELECT * FROM `table1` WHERE `ID`='" .
mysql_real_escape_string($row1['id_pers']) . "'" ;
$sqldo = mysql_query($querydo ) or die(mysql_error()) ;
while($rowdo=mysql_fetch_assoc($sqldo)){
print "<li>".$rowdo['name']." <a href=88.php?go=dom&num=".htmlspecialchars($rowdom['id'])."&mesto=6&del=".htmlspecialchars($rowdo['ID']).">[X]</a></li>";
}
;}
print"<div class="chat_conteiner">Вы можете добавить в дом гостей которые смогут посещать ваш дом!<br>
<br>";
print "<form action=88.php?go=dom&num=".htmlspecialchars($rowdom['id'])."&mesto=6 method=post name=ier34>
<input type=text class=x_textsmall name=osebe1 size=15 > <br><input type=hidden name=vhod1 value=vhod1 />
<input type=submit class=select value=Добавить? /></form></div>" ;
;}
if($_GET['mesto']==7){//передать дом
echo'<li>Передать Дом</li>';
if(isset($_POST['vhod1'])){
$day=htmlspecialchars($_POST['osebe1']);
$query1 = "SELECT COUNT(*) AS `counter`
FROM `table1` where `name`='".mysql_real_escape_string($day)."'" ;
$sql1 = mysql_query($query1) or die(mysql_error()) ;
$row1 = mysql_fetch_assoc($sql1) ;
$elements = $row1['counter'] ;
if ($elements < 1)
{
print "<div class="style_mess_no">Такого персонажа нет, Убедитесь что правильно ввели имя получателя!</div>" ;
exitt($row,$opredelenie) ;
}
mysql_query("update `dom` set `glava`='". mysql_real_escape_string($day)."' where `id`='".mysql_real_escape_string($rowdom['id'])."';");
print "<div class="style_mess_yes">Вы передали дом $day!</div>";
exitt($row,$opredelenie);
;}
/////
print"<div class="chat_conteiner">Вы можете передать дом!<br>
(Введите ник персонажа)<br>";
print "<form action=88.php?go=dom&num=".htmlspecialchars($rowdom['id'])."&mesto=7 method=post name=ier34>
<input type=text class=x_textsmall name=osebe1 size=15 > <br><input type=hidden name=vhod1 value=vhod1 />
<input type=submit class=select value=Передать? /></form></div>" ;
;}
if($_GET['mesto']==8){//лог кладовки
echo'<li>Лог кладовки</li>';
if(isset($_GET['del'])){
mysql_query("DELETE FROM `dom_log` WHERE `dom_log`.`id_dom`='".$rowdom['id']."'");print "<div class="style_mess_no">Вы очистили лог кладовки!</div>";
;}
print "<li><a href=88.php?go=dom&num=".$rowdom['id']."&mesto=".$_GET['mesto']."&del>Очистить лог</a></li>";
$nums = 42 ;
if (isset($_GET['page']))
{
htmlspecialchars($_GET['page']) ;
$page = intval($_GET['page']) ;
}
else
{
$page = 1 ;
}
$query = "SELECT COUNT(*) AS `counter`
FROM `dom_log` where `id_dom`='" . mysql_real_escape_string($rowdom['id']) .
"' ORDER BY `time` DESC" ;
$sql = mysql_query($query) or die(mysql_error()) ;
$row7 = mysql_fetch_assoc($sql) ;
$elements = $row7['counter'] ;
$pages = ceil($elements / $nums) ;
if ($page < 1)
{
$page = 1 ;
} elseif ($page > $pages)
{
$page = $pages ;
}
$start = ($page - 1) * $nums ;
$ku="";
// когда у нас в таблице нет записей
if ($start < 0) $start = 0 ;
$queryl0 = "SELECT*
FROM `dom_log` where `id_dom`='" . mysql_real_escape_string($rowdom['id']) .
"' ORDER BY `time` DESC LIMIT " . mysql_real_escape_string($start) . ", " .
mysql_real_escape_string($nums) . "" ;
$sql = mysql_query($queryl0) or die(mysql_error()) ;
while($row0=mysql_fetch_array($sql) ){
print "<li>".date('j-n-Y G:i:s ', $row0['time'])." ".$row0['delet']."</li>";
;}
$neighbours = 6 ;
$left_neighbour = $page - $neighbours ;
if ($left_neighbour < 1) $left_neighbour = 1 ;
$right_neighbour = $page + $neighbours ;
if ($right_neighbour > $pages) $right_neighbour = $pages ;
echo('<li>');
if ($page > 1)
{
print ' <a href="?go=dom&num='.$_GET['num'].'&mesto=8&page=1">начало</a> ... <a href="?go=dom&num='.$_GET['num'].'&mesto=8&page=' . ($page -
1) . '"><сюда</a> ' ;
}
for ($i = $left_neighbour; $i <= $right_neighbour; $i++)
{
if ($i != $page)
{
print ' <a href="?go=dom&num='.$_GET['num'].'&mesto=8&page=' . $i . '">' . $i . '</a> ' ;
}
else
{
// выбранная страница
print ' <b>' . $i . '</b> ' ;
}
}
if ($page < $pages)
{
print ' <a href="?go=dom&num='.$_GET['num'].'&mesto=8&page=' . ($page + 1) .
'">туда></a> ... <a href="?go=dom&num='.$_GET['num'].'&mesto=8&page=' . $pages . '">конец</a> ' ;
}
echo('</li>');
;}
exitt($row,$opredelenie);
?>