Убрал Deprecated и упрощение кода

This commit is contained in:
Igor Barkov [iwork] 2018-12-13 21:06:08 +02:00
parent 7fb402c772
commit 5082b2f85a

186
dig.php
View File

@ -1,15 +1,13 @@
<?php <?php
session_start(); session_start();
if (!($_SESSION['uid'] >0)) header("Location: index.php"); if (!($_SESSION['uid'] > 0)) header("Location: index.php");
include "config.php"; require_once 'config.php';
$dig_time=mysql_fetch_array(mysql_query("SELECT * FROM variables WHERE var='dig_timeout';"));
$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;"));
$inv=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND (`prototype` = '727' OR `prototype` = '6') AND `dressed` = '1' LIMIT 1;"));
$inv_all=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND (`prototype` = '727' OR `prototype` = '6') LIMIT 1;"));
include "functions.php";
/*if($user['id']==1258) $user = (new users_row($_SESSION['uid']))->result();
{ $can_go_ch = 0;
/*if($user['id']==1258)
{
$all_bots=mysql_query("SELECT * FROM bots;"); $all_bots=mysql_query("SELECT * FROM bots;");
while ($the_bot=mysql_fetch_array($all_bots)) while ($the_bot=mysql_fetch_array($all_bots))
{ {
@ -17,112 +15,104 @@
if ($the_bot_battle['win']<3)//0,1,2 if ($the_bot_battle['win']<3)//0,1,2
{mysql_query("DELETE FROM bots WHERE id='{$the_bot['id']}' LIMIT 1;");} {mysql_query("DELETE FROM bots WHERE id='{$the_bot['id']}' LIMIT 1;");}
} }
}*/ }*/
if ($user['room'] != 49) {
header("Location: main.php");
die();
}
if ($user['battle'] != 0) {
header('location: fbattle.php');
die();
}
if ($user['room'] != 49) { header("Location: main.php"); die(); } //проверяем ЦХ
if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } if ($user['level'] >= 8 && $user['doblest'] >= 50) $can_go_ch = 1;
//проверяем ЦХ
if ($user['level']>=8 && $user['doblest']>=50)
$can_go_ch=1;
else
$can_go_ch=0;
//заходим в ЦХ
if ($_POST['c_haos'])
{ //заходим в ЦХ
mysql_query("UPDATE `users`,`online` SET `users`.`room` = '48',`online`.`room` = '48' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;"); if ($_POST['c_haos']) {
db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 48,`online`.`room` = 48 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i',$_SESSION['uid']);
header('location: main.php'); header('location: main.php');
} }
/*$in_dig = mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;"));
/*$in_dig = mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;")); //вносимся в табличку
//вносимся в табличку if(!$in_dig)
if(!$in_dig) {
{
mysql_query("INSERT INTO digger(id) values('{$user['id']}');"); mysql_query("INSERT INTO digger(id) values('{$user['id']}');");
$in_dig=mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;")); $in_dig=mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;"));
} }
if($inv['id']==0) //$inv = db::c()->query('SELECT `id` FROM `inventory` WHERE `owner` = ?i AND (`prototype` = 727 OR `prototype` = 6) AND `dressed` = 1 LIMIT 1', $user['id'])->fetch_assoc();
if($inv['id']==0)
{$delay=600;}//def 600 {$delay=600;}//def 600
else {$delay=300;};//def 300 else {$delay=300;};//def 300
if($inv['id']==0) if($inv['id']==0)
{$rest=3600;}//def 3600 {$rest=3600;}//def 3600
else {$rest=1800;};//def 1800 else {$rest=1800;};//def 1800
$guard_delay=3600;//def 3600 $guard_delay=3600;//def 3600
$tm=time();*/ $tm=time();*/
?> ?>
<HTML><HEAD> <HTML>
<SCRIPT> <HEAD>
var Hint3Name = ''; <link rel=stylesheet type="text/css" href="css/main.css">
function runmagic1(title, magic, name){ <meta charset="utf-8">
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
'<form action="orden.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT TYPE=text NAME="'+name+'">'+
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
document.all("hint3").style.visibility = "visible";
document.all("hint3").style.left = 100;
document.all("hint3").style.top = 100;
document.all(name).focus();
Hint3Name = name;
}
function closehint3(){
document.all("hint3").style.visibility="hidden";
Hint3Name='';
}
</SCRIPT>
<link rel=stylesheet type="text/css" href="css/main.css">
<meta content="text/html; charset=utf-8" http-equiv=Content-type>
<META Http-Equiv=Cache-Control Content=no-cache>
<meta http-equiv=PRAGMA content=NO-CACHE>
<META Http-Equiv=Expires Content=0>
</HEAD> </HEAD>
<body leftmargin=5 topmargin=5 marginwidth=5 marginheight=5 bgcolor=#d4d4d4> <body>
<h1>Проход к Цитадели Хаоса</h1>
<div style="text-align: right">
<form action="city.php">
<TABLE border=0 width=100% cellspacing="0" cellpadding="0"> <input type="submit" value="Вернуться" name="bps">
<FORM action="city.php" method=GET> </form>
<tr><td><h3>Проход к Цитадели Хаоса</td><td align=right> </div>
<!--INPUT TYPE="button" value="Подсказка" style="background-color:#A9AFC0" onclick="window.open('help/dig.html', 'help', 'height=300,width=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')"-->
<INPUT TYPE="submit" value="Вернуться" name="bps"></td></tr>
</FORM>
</table>
<?php <?php
if($can_go_ch==1) if ($can_go_ch == 1): ?>
{ <p>Ярко алое зарево рассвета осветило нескончаемую горную гряду на востоке. По узкому
echo'<FORM action="dig.php" method=POST><table><tr><td> проходу прямиком меж двух скал уверенной статной рысью двигался всадник. На его широкой
<table><tr> спине, поддавшись первым порывам нарастающего ветра, развивался белый плащ с
<td> кроваво-красным подбоем. Вместе с золотой сбруей его белоснежного коня, это создавало
Ярко алое зарево рассвета осветило нескончаемую горную гряду на востоке. По узкому проходу прямиком меж двух скал уверенной статной рысью двигался всадник. На его широкой спине, поддавшись первым порывам нарастающего ветра, развивался белый плащ с кроваво-красным подбоем. Вместе с золотой сбруей его белоснежного коня, это создавало образ богатого и знатного человека. Его путь вёл в одну из самых загадочных и таинственных крепостей известного мира. Цитадель Хаоса была найдена группой отчаянных авантюристов еще два века назад, но все, кто отправлялся туда, исчезали бесследно. Чтобы достигнуть врат крепости следовало найти вход в скрытое ущелье, что был виден лишь на рассвете.<br /><br /> образ богатого и знатного человека. Его путь вёл в одну из самых загадочных и
Вот и наш герой был храбр, но двигали им весьма низменные людские пороки. Он слышал, что в Цитадели можно отыскать меч, дарующий победу над любым превосходящим по силе соперником. Ради этой дивной вещицы всадник был в пути уже несколько дней. таинственных крепостей известного мира. Цитадель Хаоса была найдена группой отчаянных
Время было выбрано удачно, первые лучи солнца открыли спрятанный путь. Проехав несколько сот метров по ущелью, перед путником открылась его вожделенная цель. Массивные крепостные стены и башни Цитадели, как будто вырезанные в скале, поражали своими необъятными размерами. Теперь, когда до места назначения оставалось совсем ничего, всадник перешел на галоп. Добравшись до огромных ворот крепости, он спешился и неторопливо вытянул меч из ножен. Подойдя вплотную к маленькой дверце в одной из створок, он громко постучал в неё. Тщетно выждав ответа пару минут, он толкнул дверь. С противным скрипом, та неохотно поддалась. В образовавшейся черноте прохода угадывались очертания уходящей вниз винтовой лестницы. Взяв, со стены промасленный факел, путник чиркнул огнивом и начал спускаться вниз. Тени странными отсветами играли на каменных стенах, сплетаясь в невиданные фигуры, словно души умерших следовали за героем по пятам. авантюристов еще два века назад, но все, кто отправлялся туда, исчезали бесследно. Чтобы
Через несколько минут спуск кончился и он увидел перед собой еще одну маленькую дверь. Путник убрал меч в ножны и свободной рукой отворил её. Из темноты залы, что открылась ему, раздался громкий рёв, заставивший странника попятиться назад. Он споткнулся об одну из ступенек и выронил факел, который упал в воду и предательски потух. В кромешной темноте рёв раздался уже ближе. На ощупь, вытянув меч и выставив его вперёд, путник приготовился к смерти и бросился в темноту… <br /><br /> достигнуть врат крепости следовало найти вход в скрытое ущелье, что был виден лишь на
Много месяцев спустя, после исчезновения королевского сына в деревнях видели седого старика с обезумевшими глазами, что постоянно кричал что-то о страшной крепости и обитавших там ужасных чудовищах. Но люди не верили выжившему из ума старцу. Молва о крепости разлеталась по городам и весям. Каждый герой хотел проверить себя и покорить Цитадель. Тем временем во дворце готовились к новому походу. Быть может, перед их чистыми помыслами и открытыми сердцами Цитадель Хаоса снимет завесу тайны?<br /><br /> рассвете.</p>
© Форбонт<br /><br />'; <p>Вот и наш герой был храбр, но двигали им весьма низменные людские пороки. Он слышал, что
echo ' <INPUT TYPE="submit" value="Поехали!" name="c_haos">'; в Цитадели можно отыскать меч, дарующий победу над любым превосходящим по силе
} соперником. Ради этой дивной вещицы всадник был в пути уже несколько дней.
Время было выбрано удачно, первые лучи солнца открыли спрятанный путь. Проехав несколько
сот метров по ущелью, перед путником открылась его вожделенная цель. Массивные
крепостные стены и башни Цитадели, как будто вырезанные в скале, поражали своими
необъятными размерами. Теперь, когда до места назначения оставалось совсем ничего,
всадник перешел на галоп. Добравшись до огромных ворот крепости, он спешился и
неторопливо вытянул меч из ножен. Подойдя вплотную к маленькой дверце в одной из
створок, он громко постучал в неё. Тщетно выждав ответа пару минут, он толкнул дверь. С
противным скрипом, та неохотно поддалась. В образовавшейся черноте прохода угадывались
очертания уходящей вниз винтовой лестницы. Взяв, со стены промасленный факел, путник
чиркнул огнивом и начал спускаться вниз. Тени странными отсветами играли на каменных
стенах, сплетаясь в невиданные фигуры, словно души умерших следовали за героем по пятам.
Через несколько минут спуск кончился и он увидел перед собой еще одну маленькую дверь.
Путник убрал меч в ножны и свободной рукой отворил её. Из темноты залы, что открылась
ему, раздался громкий рёв, заставивший странника попятиться назад. Он споткнулся об одну
из ступенек и выронил факел, который упал в воду и предательски потух. В кромешной
темноте рёв раздался уже ближе. На ощупь, вытянув меч и выставив его вперёд, путник
приготовился к смерти и бросился в темноту…</p>
<p>Много месяцев спустя, после исчезновения королевского сына в деревнях видели седого
старика с обезумевшими глазами, что постоянно кричал что-то о страшной крепости и
обитавших там ужасных чудовищах. Но люди не верили выжившему из ума старцу. Молва о
крепости разлеталась по городам и весям. Каждый герой хотел проверить себя и покорить
Цитадель. Тем временем во дворце готовились к новому походу. Быть может, перед их
чистыми помыслами и открытыми сердцами Цитадель Хаоса снимет завесу тайны?</p>
else <form method="post">
echo '<tr><td>Только ветераны, доказавшие свою доблесть, могут идти в бой в логово врага!'; <input type="submit" value="Поехали!" name="c_haos">
echo' </form>
</td></tr></TABLE> <?php else: ?>
</td> <img src="i/zitadel/1.jpg" align="right">
<td width=250 align=right> Только ветераны, доказавшие свою доблесть, могут идти в бой в логово врага!
<img width="210" src="i/zitadel/1.jpg" /> <?php endif; ?>
</td>
</tr>
</table>
</tr></table></form>';
?>
</BODY> </BODY>
</HTML> </HTML>