Чистим закладки и читерские операции в банке.
This commit is contained in:
parent
98f5b2d99a
commit
aa937c4db8
540
bank.php
540
bank.php
@ -1,11 +1,14 @@
|
|||||||
<?
|
<?php
|
||||||
ob_start("ob_gzhandler");
|
ob_start("ob_gzhandler");
|
||||||
session_start();
|
session_start();
|
||||||
if ($_SESSION['uid'] == null) header("Location: index.php");
|
if ($_SESSION['uid'] == null) header("Location: index.php");
|
||||||
include "config.php";
|
include "config.php";
|
||||||
include "functions.php";
|
include "functions.php";
|
||||||
if ($user['room'] != 29) header("Location: main.php");
|
if ($user['room'] != 29) header("Location: main.php");
|
||||||
if($user['battle'] != 0) { header('location: fbattle.php'); die(); }
|
if ($user['battle'] != 0) {
|
||||||
|
header('location: fbattle.php');
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
|
||||||
$cost_login = 25;
|
$cost_login = 25;
|
||||||
|
|
||||||
@ -13,39 +16,37 @@ $cost_login = 25;
|
|||||||
|
|
||||||
#################################
|
#################################
|
||||||
|
|
||||||
function inschet($userid) {
|
function inschet($userid)
|
||||||
$banks = mysql_query("SELECT * FROM `bank` WHERE `owner` = '".$userid."'");
|
{
|
||||||
|
$banks = db::c()->query('SELECT `id` FROM `bank` WHERE `owner` = ?i', $userid);
|
||||||
echo "<select style='width:150px' name=id>";
|
echo "<select style='width:150px' name=id>";
|
||||||
while ($rah = mysql_fetch_array($banks)) {
|
while ($rah = $banks->fetch_assoc()) {
|
||||||
echo "<option>" . $rah['id'] . "</option>";
|
echo "<option>" . $rah['id'] . "</option>";
|
||||||
}
|
}
|
||||||
echo "</select>";
|
echo "</select>";
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
<html><head><script>
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<link href="css/main.css" rel="stylesheet"/>
|
||||||
|
<title>Банк</title>
|
||||||
|
<script>
|
||||||
function returned2(s) {
|
function returned2(s) {
|
||||||
top.frames['main'].location = 'city.php?' + s + 'tmp=' + Math.random()
|
top.frames['main'].location = 'city.php?' + s + 'tmp=' + Math.random()
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="http://capitalcity.old-dark.ru/js/jquery-1.7.2.min.js"></script>
|
<script src="/js/jquery-1.7.2.min.js"></script>
|
||||||
<link rel=stylesheet type="text/css" href="css/main.css" />
|
|
||||||
<meta content="text/html; charset=utf-8" http-equiv=Content-type>
|
|
||||||
<style>
|
<style>
|
||||||
legend {
|
legend {
|
||||||
padding: 0.2em 0.5em;
|
padding: 0.2em 0.5em;
|
||||||
color: #666;
|
color: #666;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
.exitbtn {
|
|
||||||
background: #DDD;
|
|
||||||
border: 1px solid silver;
|
|
||||||
color: #AF0000;
|
|
||||||
display: inline-block;
|
|
||||||
margin-left: 10px;
|
|
||||||
padding: 5px 15px;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.appblock {
|
.appblock {
|
||||||
background: silver;
|
background: silver;
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
@ -56,68 +57,26 @@ legend {
|
|||||||
opacity: 0.75;
|
opacity: 0.75;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.appblock form {
|
div.appblock form {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>
|
|
||||||
function setCookie(name, value, options) {
|
|
||||||
options = options || {};
|
|
||||||
|
|
||||||
var expires = options.expires;
|
|
||||||
|
|
||||||
if(typeof expires == "number" && expires) {
|
|
||||||
var d = new Date();
|
|
||||||
d.setTime(d.getTime() + expires * 1000);
|
|
||||||
expires = options.expires = d;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(expires && expires.toUTCString) {
|
|
||||||
options.expires = expires.toUTCString();
|
|
||||||
}
|
|
||||||
|
|
||||||
value = encodeURIComponent(value);
|
|
||||||
var updatedCookie = name + "=" + value;
|
|
||||||
for(var propName in options) {
|
|
||||||
updatedCookie += "; " + propName;
|
|
||||||
var propValue = options[propName];
|
|
||||||
if(propValue !== true) {
|
|
||||||
updatedCookie += "=" + propValue;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.cookie = updatedCookie;
|
|
||||||
}
|
|
||||||
|
|
||||||
function toogle(s) {
|
|
||||||
var s;
|
|
||||||
var isDisplays = $('#'+s).css('display');
|
|
||||||
if(isDisplays != 'none') {
|
|
||||||
setCookie(s, 0);
|
|
||||||
} else {
|
|
||||||
setCookie(s, 1);
|
|
||||||
}
|
|
||||||
$('#'+s).toggle('slow');
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
</head>
|
</head>
|
||||||
<body leftmargin=5 topmargin=0 marginwidth=0 marginheight=0 bgcolor=#d4d4d4>
|
<body>
|
||||||
<? if(!empty($error)) echo '<center><b style=\'color: Red;\'>'.$error.'</b></center>'; ?>
|
<a href="?exit=1"> ← выйти из банка</a>
|
||||||
<table width=100%>
|
<?php if (!empty($error)): ?>
|
||||||
<tr>
|
<h1><?php echo $error; ?></h1>
|
||||||
<td align=center>
|
<?php endif; ?>
|
||||||
<span style="color: #AF0000; font-size: 16px; font-weight: bold;">Cчет № <b><?=$_SESSION['bankid']?></span>
|
<h1>Cчет № <b><?=$_SESSION['bankid']?></h1>
|
||||||
</td>
|
|
||||||
<td align=right>
|
<?php
|
||||||
<a class="exitbtn" href="?exit=1">Выйти из банка</a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<?
|
|
||||||
|
|
||||||
if ($_GET['exit']) $_SESSION['bankid'] = null;
|
if ($_GET['exit']) $_SESSION['bankid'] = null;
|
||||||
|
|
||||||
if ($_POST['enter'] && $_POST['pass']) {
|
if ($_POST['enter'] && $_POST['pass']) {
|
||||||
$data = mysql_query("SELECT * FROM `bank` WHERE `owner` = '" . $user['id'] . "' AND `id` = '" . (int)$_POST['id'] . "' AND `pass` = '" . md5($_POST['pass']) . "' LIMIT 1");
|
$data = mysql_query("SELECT * FROM `bank` WHERE `owner` = '" . $user['id'] . "' AND `id` = '" . (int)$_POST['id'] . "' AND `pass` = '" . md5($_POST['pass']) . "' LIMIT 1");
|
||||||
|
//$data = db::c()->query('SELECT FROM `bank`');
|
||||||
$data = mysql_fetch_array($data);
|
$data = mysql_fetch_array($data);
|
||||||
if ($data) {
|
if ($data) {
|
||||||
$_SESSION['bankid'] = $_POST['id'];
|
$_SESSION['bankid'] = $_POST['id'];
|
||||||
@ -133,7 +92,7 @@ if($_POST['resendmail']){
|
|||||||
$lasttime = mktime(0, 0, 0, date("m"), date("d") + 1, date("Y"));
|
$lasttime = mktime(0, 0, 0, date("m"), date("d") + 1, date("Y"));
|
||||||
$ipclient = getenv("HTTP_X_FORWARDED_FOR");
|
$ipclient = getenv("HTTP_X_FORWARDED_FOR");
|
||||||
|
|
||||||
if (mysql_query("insert into confirmpasswd(`login`,`passwd`,`date`,`ip`,`active`) values('bbb".$_POST['id']."bbb','".$newpass."','".$lasttime."','".$ipclient."',1);")) {
|
if (mysql_query("INSERT INTO confirmpasswd(`login`,`passwd`,`date`,`ip`,`active`) VALUES('bbb" . $_POST['id'] . "bbb','" . $newpass . "','" . $lasttime . "','" . $ipclient . "',1);")) {
|
||||||
$headers = "Mime-Version: 1.1 \r\n";
|
$headers = "Mime-Version: 1.1 \r\n";
|
||||||
$headers .= "Date: " . date("r") . " \r\n";
|
$headers .= "Date: " . date("r") . " \r\n";
|
||||||
$headers .= "Content-type: text/html; charset=utf-8 \r\n";
|
$headers .= "Content-type: text/html; charset=utf-8 \r\n";
|
||||||
@ -163,8 +122,7 @@ if($_POST['resendmail']){
|
|||||||
mail($user['email'], "Востановление банковского счета, для пользователя - " . $user['login'], $aa, $headers);
|
mail($user['email'], "Востановление банковского счета, для пользователя - " . $user['login'], $aa, $headers);
|
||||||
echo "<center><font color='blue' size='14'><h3>Пароль отправлен Вам на почту.</h3></font></center>";
|
echo "<center><font color='blue' size='14'><h3>Пароль отправлен Вам на почту.</h3></font></center>";
|
||||||
die();
|
die();
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
echo "<center><h3>Сегодня пароль уже высылался. <br>Проверьте почту</h3></center>";
|
echo "<center><h3>Сегодня пароль уже высылался. <br>Проверьте почту</h3></center>";
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
@ -172,36 +130,21 @@ if($_POST['resendmail']){
|
|||||||
|
|
||||||
if ($_POST['repasswd']) {
|
if ($_POST['repasswd']) {
|
||||||
?>
|
?>
|
||||||
<b>Для востановления пароля необходимо:<br><ul><li>1) Выбрать счет. </li><li>2) Нажать кнопочку восстановить.</li></ul>Вам будет выслано письмо на email, указанный при регистрации, с новым паролем.</ul></b><br><br>
|
<b>Для востановления пароля необходимо:<br>
|
||||||
<form method="post">Выберите счет: <?php inschet($user['id']); ?> <input type="submit" name="resendmail" value="Восстановить"></form>
|
<ul>
|
||||||
|
<li>1) Выбрать счет.</li>
|
||||||
|
<li>2) Нажать кнопочку восстановить.</li>
|
||||||
|
</ul>
|
||||||
|
Вам будет выслано письмо на email, указанный при регистрации, с новым паролем.</ul></b><br><br>
|
||||||
|
<form method="post">Выберите счет: <?php inschet($user['id']); ?> <input type="submit" name="resendmail"
|
||||||
|
value="Восстановить"></form>
|
||||||
<?
|
<?
|
||||||
}
|
} elseif (!$_SESSION['bankid']) {
|
||||||
else
|
|
||||||
if(!$_SESSION['bankid']) {
|
|
||||||
if($_POST['reg'] && $_POST['rpass'] && $_POST['rpass2']) {
|
|
||||||
if ($_POST['rpass'] == $_POST['rpass2']) {
|
|
||||||
if ($user['money'] >= 0.5) {
|
|
||||||
if(mysql_query("INSERT INTO `bank` (`pass`,`owner`) values ('".md5($_POST['rpass2'])."','".$user['id']."');")) {
|
|
||||||
$sh_num=mysql_insert_id();
|
|
||||||
err('Ваш номер счета: '.mysql_insert_id().', запишите.');
|
|
||||||
mysql_query("UPDATE users SET `money` = (`money`-0.5) WHERE id='".$user['id']."' LIMIT 1;");
|
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','".$_SESSION['uid']."','".$user['login']." открыл счет №".$sh_num." в банке. ',1,'".time()."');");
|
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','".$_SESSION['uid']."','".$user['login']." заплатил за открытие счета в банке 0.5 кр. ',1,'".time()."');");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
err('Техническая ошибка');
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
err('Недостаточно денег');
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
err('Не совпадают пароли');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<table width="1130" border="0" cellspacing="0" cellpadding="0" align="center"">
|
<table width="1130" border="0" cellspacing="0" cellpadding="0" align="center"">
|
||||||
<tbody><tr>
|
<tbody>
|
||||||
|
<tr>
|
||||||
<td colspan="3" height="30">
|
<td colspan="3" height="30">
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -209,40 +152,17 @@ if(!$_SESSION['bankid']) {
|
|||||||
<td width="200"> </td>
|
<td width="200"> </td>
|
||||||
<td height="523" valign="top">
|
<td height="523" valign="top">
|
||||||
<table width="100%" border="0">
|
<table width="100%" border="0">
|
||||||
<tbody><tr valign="top" align="left">
|
<tbody>
|
||||||
<td><br>
|
|
||||||
<form method="post">
|
|
||||||
<h2>Открыть новый счет</h2>
|
|
||||||
<table border="0">
|
|
||||||
<tbody><tr>
|
|
||||||
<td colspan="2">Стоимость <b>0.5</b> кр.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>Пароль</td>
|
|
||||||
<td><input type="password" name="rpass"></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>Еще раз</td>
|
|
||||||
<td><input type="password" name="rpass2"></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td colspan="2"><input type="submit" name="reg" value="Открыть счет"></td>
|
|
||||||
</tr>
|
|
||||||
</tbody></table>
|
|
||||||
</form>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr valign="top" align="left">
|
<tr valign="top" align="left">
|
||||||
<td>
|
<td>
|
||||||
<form method="post" action="bank.php">
|
<form method="post" action="bank.php">
|
||||||
<h2>Войти в счет </h2>
|
<h2>Войти в счет </h2>
|
||||||
<table border="0">
|
<table border="0">
|
||||||
<tbody><tr>
|
<tbody>
|
||||||
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
№
|
№ <? inschet($user['id']); ?> <br>
|
||||||
<?
|
<input type="password" name="pass" size="21" placeholder="Пароль">
|
||||||
inschet($user['id']);
|
|
||||||
?> <br>Пароль <input type="password" name="pass" size="21">
|
|
||||||
<br>
|
<br>
|
||||||
<input type="hidden" name="enter" value="1">
|
<input type="hidden" name="enter" value="1">
|
||||||
</td>
|
</td>
|
||||||
@ -252,7 +172,8 @@ inschet($user['id']);
|
|||||||
<input type="submit" name="enter" value="Войти">
|
<input type="submit" name="enter" value="Войти">
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody></table>
|
</tbody>
|
||||||
|
</table>
|
||||||
</form>
|
</form>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -261,7 +182,8 @@ inschet($user['id']);
|
|||||||
<form method="post">
|
<form method="post">
|
||||||
<h2>Восстановить пароль</h2>
|
<h2>Восстановить пароль</h2>
|
||||||
<table border="0">
|
<table border="0">
|
||||||
<tbody><tr>
|
<tbody>
|
||||||
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
Выберите счет:<br>
|
Выберите счет:<br>
|
||||||
<?php inschet($user['id']); ?><br>
|
<?php inschet($user['id']); ?><br>
|
||||||
@ -273,18 +195,26 @@ inschet($user['id']);
|
|||||||
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr><td>
|
<tr>
|
||||||
<small>Вам будет выслано письмо на email, <br>указанный при регистрации, <br>с новым паролем.</small>
|
<td>
|
||||||
|
<small>Вам будет выслано письмо на email, <br>указанный при регистрации,
|
||||||
|
<br>с новым паролем.
|
||||||
|
</small>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody></table>
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
</form></td>
|
</form>
|
||||||
</tr>
|
|
||||||
</tbody></table>
|
|
||||||
</td>
|
</td>
|
||||||
<td width="50" height="30" valign="top"><br><INPUT TYPE=button value="Обновить" onClick="location.href='main.php';"></td>
|
</tr>
|
||||||
<td width="230" valign="top"><br><input type="button" value="Вернуться" onclick="returned2('strah=1&');"></td>
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td width="50" height="30" valign="top"><br><INPUT TYPE=button value="Обновить"
|
||||||
|
onClick="location.href='main.php';"></td>
|
||||||
|
<td width="230" valign="top"><br><input type="button" value="Вернуться"
|
||||||
|
onclick="returned2('strah=1&');"></td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
</tbody></table>
|
</tbody></table>
|
||||||
@ -308,12 +238,10 @@ inschet($user['id']);
|
|||||||
$mywarn = "Деньги удачно положены на счет";
|
$mywarn = "Деньги удачно положены на счет";
|
||||||
mysql_query("UPDATE `bank` SET `cr`=`cr`+'" . $_POST['ik'] . "' WHERE `id`=" . $_SESSION['bankid'] . " LIMIT 1;");
|
mysql_query("UPDATE `bank` SET `cr`=`cr`+'" . $_POST['ik'] . "' WHERE `id`=" . $_SESSION['bankid'] . " LIMIT 1;");
|
||||||
mysql_query("INSERT INTO `delo`(`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " положил на свой счет №" . $_SESSION['bankid'] . " " . $_POST['ik'] . " кр. ',1,'" . time() . "');");
|
mysql_query("INSERT INTO `delo`(`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " положил на свой счет №" . $_SESSION['bankid'] . " " . $_POST['ik'] . " кр. ',1,'" . time() . "');");
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег для выполнения операции";
|
$mywarn = "У вас недостаточно денег для выполнения операции";
|
||||||
}
|
}
|
||||||
$_POST['in'] = 0;
|
$_POST['in'] = 0;
|
||||||
@ -328,12 +256,10 @@ inschet($user['id']);
|
|||||||
mysql_query("UPDATE `bank` SET `cr`=`cr`-'" . $_POST['ok'] . "' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;");
|
mysql_query("UPDATE `bank` SET `cr`=`cr`-'" . $_POST['ok'] . "' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;");
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " снял со своего счета №" . $_SESSION['bankid'] . " " . $_POST['ok'] . " кр.',1,'" . time() . "');");
|
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " снял со своего счета №" . $_SESSION['bankid'] . " " . $_POST['ok'] . " кр.',1,'" . time() . "');");
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег на счету для выполнения операции";
|
$mywarn = "У вас недостаточно денег на счету для выполнения операции";
|
||||||
}
|
}
|
||||||
$_POST['out'] = 0;
|
$_POST['out'] = 0;
|
||||||
@ -359,126 +285,6 @@ if($_POST['sales'] && $_POST['count_ekr']) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if($_POST['new_login']) {
|
|
||||||
if($bank['ekr'] >= $cost_login) {
|
|
||||||
$login = $_POST['change_login'];
|
|
||||||
$usid = mysql_fetch_array(mysql_query('SELECT `id`, `login` FROM `users` WHERE `login` = "'.mysql_real_escape_string($login).'" LIMIT 1'));
|
|
||||||
$fail = 0;
|
|
||||||
|
|
||||||
if(strlen($login) < 2) {
|
|
||||||
$error .= '<li>Логин должен содержать не менее 2 символов</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(strlen($login) > 20) {
|
|
||||||
$error .= '<li>Логин должен содержать не более 20 символов</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if($usid['id'] != null) {
|
|
||||||
$error .= '<li>Пользователь '.$login.' уже зарегистрирован</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
$sr = '_-йцукенгшщзхъфывапролджэячсмитьбюё1234567890';
|
|
||||||
$ru = 'УЕЫАОЭЯИЮЁЙЦКНГШЩЗХЪФВПРЛДЖЧСМТЬБ';
|
|
||||||
$en = 'EYUIOAQWRTPSDFGHJKLZXCVBNM';
|
|
||||||
$is_rus = 0;
|
|
||||||
$is_eng = 0;
|
|
||||||
|
|
||||||
|
|
||||||
for($i = 0; $i < strlen($ru); $i++) {
|
|
||||||
if(strpos(strtoupper($login), $ru[$i]) > -1) {
|
|
||||||
$is_rus++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for($i = 0; $i < strlen($en); $i++) {
|
|
||||||
if(strpos(strtoupper($login), $en[$i]) > -1) {
|
|
||||||
$is_eng++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(($is_rus > 0) && ($is_eng > 0)) {
|
|
||||||
$error .= '<li>Имя может состоять только из букв русского алфавита или только из букв англиского алфавита</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
} else {
|
|
||||||
if($is_eng) {
|
|
||||||
$s = $en;
|
|
||||||
$sogl = substr($en, 6);
|
|
||||||
} else {
|
|
||||||
$s = $ru;
|
|
||||||
$sogl = substr($ru, 10);
|
|
||||||
}
|
|
||||||
$ps = -1;
|
|
||||||
$p = 0;
|
|
||||||
$blacklist = "ЬЪ!@#$%^&*()";
|
|
||||||
$blackwordlist = "хуй,пизд,сук,бля";
|
|
||||||
$words = 0;
|
|
||||||
$splits = '-_ ';
|
|
||||||
|
|
||||||
for($i = 0; $i < strlen($login); $i++) {
|
|
||||||
if(strpos($s, $login[$i]) > -1) {
|
|
||||||
if(!$p && $i == $ps + 1) {
|
|
||||||
$p = 1;
|
|
||||||
$words++;
|
|
||||||
$lwords[$words] .= $login[$i];
|
|
||||||
} elseif($p == 2 && $i > $ps + 1) {
|
|
||||||
$error = '<li>Имя не может содержать заглавную букву после обычной</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} elseif(strpos(strtolower($s), $login[$i]) > -1) {
|
|
||||||
if(!$p && $i == $ps + 1) {
|
|
||||||
$words++;
|
|
||||||
}
|
|
||||||
$lwords[$words] .= $login[$i];
|
|
||||||
$p = 2;
|
|
||||||
} elseif(strpos($splits, $login[$i]) > -1) {
|
|
||||||
if($ps == $i - 1) {
|
|
||||||
$error .= '<li>Не может быть два и более разделителя подряд, также имя не может с них начинаться</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$ps = $i;
|
|
||||||
$p = 0;
|
|
||||||
} elseif(strpos($sr, $login[$i])) {
|
|
||||||
|
|
||||||
} else {
|
|
||||||
$error .= '<li>Логин содержит запрещенные символы</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
unset($blacklist, $p, $ps, $rep, $repsogl, $s, $sogl, $is_eng, $is_rus);
|
|
||||||
|
|
||||||
$bwl = explode(",", strtoupper($blackwordlist));
|
|
||||||
for($i = 0; $i < count($bwl); $i++) {
|
|
||||||
if(strpos(strtoupper($login), $bwl[$i]) > -1) {
|
|
||||||
$error .= '<li>Логин содержит запрещенные слова</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if($words > 3) {
|
|
||||||
$error .= '<li>Логин не должен содержать более трех слов</li><br />';
|
|
||||||
$fail = 1;
|
|
||||||
}
|
|
||||||
unset($blackwordslist, $bwl);
|
|
||||||
}
|
|
||||||
if($fail == 0) {
|
|
||||||
$user['login'] = mysql_real_escape_string($login); $bank['ekr'] -= $cost_login;
|
|
||||||
mysql_query('UPDATE `users` SET `login` = "'.$user['login'].'" WHERE `id` = "'.$user['id'].'" LIMIT 1');
|
|
||||||
mysql_query('UPDATE `bank` SET `ekr` = "'.$bank['ekr'].'" WHERE `id` = "'.$bank['id'].'" LIMIT 1');
|
|
||||||
err('Ваш новый логин "'.$user['login'].'". Поздравляем!');
|
|
||||||
} else {
|
|
||||||
err($error);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
err('Недостаточно средств ...');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($_POST['saled'] && $_POST['coste']) {
|
if ($_POST['saled'] && $_POST['coste']) {
|
||||||
$item = mysql_fetch_array(mysql_query('SELECT `id`, `name`, `bcost` FROM `inventory` WHERE `owner` = "' . $user['id'] . '" AND `id` = "' . mysql_real_escape_string($_POST['coste']) . '" LIMIT 1'));
|
$item = mysql_fetch_array(mysql_query('SELECT `id`, `name`, `bcost` FROM `inventory` WHERE `owner` = "' . $user['id'] . '" AND `id` = "' . mysql_real_escape_string($_POST['coste']) . '" LIMIT 1'));
|
||||||
if (isset($item['id'])) {
|
if (isset($item['id'])) {
|
||||||
@ -507,12 +313,10 @@ if($_POST['saled'] && $_POST['coste']) {
|
|||||||
mysql_query("UPDATE `bank` SET `ekr`=`ekr`-'" . $_POST['ok'] . "' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;");
|
mysql_query("UPDATE `bank` SET `ekr`=`ekr`-'" . $_POST['ok'] . "' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;");
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " обменял " . $_POST['ok'] . " екр. на " . $add_money . " кр. на счету №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " обменял " . $_POST['ok'] . " екр. на " . $add_money . " кр. на счету №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
||||||
}
|
}
|
||||||
$_POST['change'] = 0;
|
$_POST['change'] = 0;
|
||||||
@ -528,12 +332,10 @@ if($_POST['saled'] && $_POST['coste']) {
|
|||||||
mysql_query("UPDATE `bank` SET `ekr`=`ekr`+'$add_ekr' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;");
|
mysql_query("UPDATE `bank` SET `ekr`=`ekr`+'$add_ekr' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;");
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " обменял " . $_POST['ok'] . " кр. на " . $add_ekr . " екр. на счету №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','Персонаж " . $user['login'] . " обменял " . $_POST['ok'] . " кр. на " . $add_ekr . " екр. на счету №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег для выполнения операции";
|
$mywarn = "У вас недостаточно денег для выполнения операции";
|
||||||
}
|
}
|
||||||
$_POST['changeback'] = 0;
|
$_POST['changeback'] = 0;
|
||||||
@ -546,19 +348,17 @@ if($_POST['saled'] && $_POST['coste']) {
|
|||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','" . $user['login'] . " перераспределил умения, заплатив 2 екр. со счета №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','" . $user['login'] . " перераспределил умения, заплатив 2 екр. со счета №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
||||||
$mywarn = "Все прошло удачно. Вы можете перераспределить умения.";
|
$mywarn = "Все прошло удачно. Вы можете перераспределить умения.";
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
||||||
}
|
}
|
||||||
$_GET['dropm'] = 0;
|
$_GET['dropm'] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($_GET['dropst']) {
|
if ($_GET['dropst']) {
|
||||||
$travma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner`='".$user['id']."' and (`type`=11 or `type`=12 or `type`=13 or `type`=14) order by `type` desc limit 1;"));
|
$travma = mysql_fetch_array(mysql_query("SELECT * FROM `effects` WHERE `owner`='" . $user['id'] . "' AND (`type`=11 OR `type`=12 OR `type`=13 OR `type`=14) ORDER BY `type` DESC LIMIT 1;"));
|
||||||
if ($travma['type']) {
|
if ($travma['type']) {
|
||||||
$mywarn = "Невозможно сбрасывать статы находясь в травме!";
|
$mywarn = "Невозможно сбрасывать статы находясь в травме!";
|
||||||
} else {
|
} else {
|
||||||
@ -649,7 +449,7 @@ if($_POST['saled'] && $_POST['coste']) {
|
|||||||
"19000000" => array(113),
|
"19000000" => array(113),
|
||||||
"19500000" => array(114));
|
"19500000" => array(114));
|
||||||
echo "<pre>";
|
echo "<pre>";
|
||||||
$ss = mysql_query("select `id`,`nextup`,`level` FROM `users` WHERE `level` > 0 AND `level` < 8 AND id='".$user['id']."';");
|
$ss = mysql_query("SELECT `id`,`nextup`,`level` FROM `users` WHERE `level` > 0 AND `level` < 8 AND id='" . $user['id'] . "';");
|
||||||
$errdo = 0;
|
$errdo = 0;
|
||||||
while ($ssd = mysql_fetch_array($ss)) {
|
while ($ssd = mysql_fetch_array($ss)) {
|
||||||
undressall($ssd['id']);
|
undressall($ssd['id']);
|
||||||
@ -660,8 +460,7 @@ if($_POST['saled'] && $_POST['coste']) {
|
|||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','" . $user['login'] . " перераспределил статы, заплатив " . $svstats . " екр. со счета №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','" . $_SESSION['uid'] . "','" . $user['login'] . " перераспределил статы, заплатив " . $svstats . " екр. со счета №" . $_SESSION['bankid'] . " в банке. ',1,'" . time() . "');");
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_SESSION['bankid'] . "';"));
|
||||||
$mywarn = "Все прошло удачно. Вы можете перераспределить статы.";
|
$mywarn = "Все прошло удачно. Вы можете перераспределить статы.";
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка! Обратитесь к палладинам.";
|
$mywarn = "Произошла ошибка! Обратитесь к палладинам.";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -674,129 +473,29 @@ if($_POST['saled'] && $_POST['coste']) {
|
|||||||
|
|
||||||
$mywarn = "Все прошло удачно. Вы можете перераспределить статы.";
|
$mywarn = "Все прошло удачно. Вы можете перераспределить статы.";
|
||||||
|
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$_GET['dropst'] = 0;
|
$_GET['dropst'] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($_GET['dropsh']) {
|
|
||||||
if (1 <= $bank['ekr']) {
|
|
||||||
if (mysql_query("UPDATE `users` SET `shadow`='0.gif' WHERE `id`='".$user['id']."' LIMIT 1;")) {
|
|
||||||
mysql_query("UPDATE `bank` SET `ekr`=`ekr`-'1' WHERE `id`='".$_SESSION['bankid']."' LIMIT 1;");
|
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','".$_SESSION['uid']."','".$user['login']." сменил образ, заплатив 1 екр. со счета №".$_SESSION['bankid']." в банке. ',1,'".time()."');");
|
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='".$_SESSION['bankid']."';"));
|
|
||||||
$mywarn="Все прошло удачно. Вы можете выбрать новый образ персонажа.";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$mywarn="Произошла ошибка!";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$mywarn="У вас недостаточно денег на валютном счету для выполнения операции";
|
|
||||||
}
|
|
||||||
$_GET['dropsh']=0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if($_GET['unset_align']) {
|
|
||||||
$var = mysql_fetch_array(mysql_query('SELECT `name` FROM `aligns` WHERE `align` = "'.$user['align'].'" LIMIT 1'));
|
|
||||||
if($bank['ekr'] >= 5) {
|
|
||||||
if($user['align'] > 0) {
|
|
||||||
if($user['klan'] == '') {
|
|
||||||
if($user['align'] != 4 && $user['align'] != 2.99) {
|
|
||||||
$bank['ekr'] -= 5;
|
|
||||||
mysql_query('UPDATE `users` SET `align` = "0" WHERE `id` = "'.$user['id'].'" LIMIT 1');
|
|
||||||
mysql_query('UPDATE `bank` SET `ekr` = "'.$bank['ekr'].'" WHERE `id` = "'.$bank['id'].'" LIMIT 1');
|
|
||||||
mysql_query('INSERT INTO `delo` (`author`, `pers`, `text`, `type`, `date`) VALUES ("0", "'.$user['id'].'", "'.$user['login'].' отказался от склонности ('.$var['name'].') за 5 екр со счёта #'.$bank['id'].'", "1", "'.time().'")');
|
|
||||||
$mywarn = "Все прошло удачно. Вы отказались от склонности ...";
|
|
||||||
} else {
|
|
||||||
$mywarn = "Данную склонность нельзя снять ...";
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
$mywarn = "Нельзя отказаться от склонности находясь в клане ...";
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
$mywarn = "У Вас нет склонности ...";
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
$mywarn = "Недостаточно средств ...";
|
|
||||||
}
|
|
||||||
$_GET['unset_align'] = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if($_GET['setskltemn']) {
|
|
||||||
if (50 <= $bank['ekr']) {
|
|
||||||
if (mysql_query("UPDATE `users` SET `align`='3' WHERE `id`='".$user['id']."' LIMIT 1;")) {
|
|
||||||
$user['align'] = 3;
|
|
||||||
mysql_query("UPDATE `bank` SET `ekr`=`ekr`-'50' WHERE `id`='".$_SESSION['bankid']."' LIMIT 1;");
|
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','".$_SESSION['uid']."','".$user['login']." купил темную склонность за 50 екр. со счета №".$_SESSION['bankid']." в банке. ',1,'".time()."');");
|
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id` = ".$_SESSION['bankid'].";"));
|
|
||||||
$mywarn="Склонность успешно присвоена.";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$mywarn="Произошла ошибка!";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$mywarn="У вас недостаточно денег на валютном счету для выполнения операции";
|
|
||||||
}
|
|
||||||
$_GET['setskltemn']=0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if($_GET['setsklneytr']) {
|
|
||||||
if (50 <= $bank['ekr']) {
|
|
||||||
if (mysql_query("UPDATE `users` SET `align`='2' WHERE `id`='".$user['id']."' LIMIT 1;")) {
|
|
||||||
$user['align'] = 2;
|
|
||||||
mysql_query("UPDATE `bank` SET `ekr`=`ekr`-'50' WHERE `id`='".$_SESSION['bankid']."' LIMIT 1;");
|
|
||||||
mysql_query("INSERT INTO `delo` (`id`,`author`,`pers`,`text`,`type`,`date`) VALUES ('','0','".$_SESSION['uid']."','".$user['login']." купил нейтральную склонность за 50 екр. со счета №".$_SESSION['bankid']." в банке. ',1,'".time()."');");
|
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='".$_SESSION['bankid']."';"));
|
|
||||||
$mywarn="Склонность успешно присвоена.";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$mywarn="Произошла ошибка!";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$mywarn="У вас недостаточно денег на валютном счету для выполнения операции";
|
|
||||||
}
|
|
||||||
$_GET['setsklneytr']=0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if($_GET['setsvet']) {
|
|
||||||
if(50 <= $bank['ekr']) {
|
|
||||||
if(mysql_query("UPDATE `users` SET `align` = '6' WHERE `id` = '".$user['id']."' LIMIT 1")) {
|
|
||||||
$user['align'] = 6;
|
|
||||||
mysql_query("UPDATE `bank` SET `ekr` = `ekr`-'50' WHERE `id` = '".$_SESSION['bankid']."' LIMIT 1");
|
|
||||||
mysql_query("INSERT INTO `delo` (`author`, `pers`, `text`, `type`, `date`) VALUES ('0', '".$_SESSION['uid']."', '".$user['login']." купил светлую склонность за 50 екр. со счета №".$_SESSION['bankid']." в банке. ',1,'".time()."');");
|
|
||||||
$bank = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id` = ".$_SESSION['bankid'].";"));
|
|
||||||
$mywarn = "Склонность успешно присвоена.";
|
|
||||||
} else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
$mywarn = "У вас недостаточно денег на валютном счету для выполнения операции";
|
|
||||||
}
|
|
||||||
$_GET['setsvet'] = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($_POST['wu'] && $_POST['sum'] && $_POST['number']) {
|
if ($_POST['wu'] && $_POST['sum'] && $_POST['number']) {
|
||||||
if ($user['align'] == 4) {
|
if ($user['align'] == 4) {
|
||||||
$mywarn = "Хаосникам переводы запрещены!";
|
$mywarn = "Хаосникам переводы запрещены!";
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$bank2 = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_POST['number'] . "';"));
|
$bank2 = mysql_fetch_array(mysql_query("SELECT * FROM `bank` WHERE `id`='" . $_POST['number'] . "';"));
|
||||||
$to = mysql_fetch_array(mysql_query("SELECT login FROM `users` WHERE `id`='" . $bank2['owner'] . "';"));
|
$to = mysql_fetch_array(mysql_query("SELECT login FROM `users` WHERE `id`='" . $bank2['owner'] . "';"));
|
||||||
if ($bank2[0]) {
|
if ($bank2[0]) {
|
||||||
$_POST['sum'] = round($_POST['sum'], 2);
|
$_POST['sum'] = round($_POST['sum'], 2);
|
||||||
if (is_numeric($_POST['sum']) && ($_POST['sum'] > 0)) {
|
if (is_numeric($_POST['sum']) && ($_POST['sum'] > 0)) {
|
||||||
$nalog = round($_POST['sum'] * 0.03);
|
$nalog = round($_POST['sum'] * 0.03);
|
||||||
if ($nalog < 1) {$nalog=1; }
|
if ($nalog < 1) {
|
||||||
|
$nalog = 1;
|
||||||
|
}
|
||||||
$new_sum = $_POST['sum'] + $nalog;
|
$new_sum = $_POST['sum'] + $nalog;
|
||||||
if ($new_sum <= $bank['cr']) {
|
if ($new_sum <= $bank['cr']) {
|
||||||
if (mysql_query("UPDATE `bank` SET `cr`=`cr`-'" . $new_sum . "' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;")) {
|
if (mysql_query("UPDATE `bank` SET `cr`=`cr`-'" . $new_sum . "' WHERE `id`='" . $_SESSION['bankid'] . "' LIMIT 1;")) {
|
||||||
@ -807,20 +506,16 @@ if($_POST['wu'] && $_POST['sum'] && $_POST['number']) {
|
|||||||
$sum = $_POST['sum'];
|
$sum = $_POST['sum'];
|
||||||
$schet = $_POST['number'];
|
$schet = $_POST['number'];
|
||||||
$mywarn = "$sum кр. успешно переведены на счет № $schet";
|
$mywarn = "$sum кр. успешно переведены на счет № $schet";
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Произошла ошибка!";
|
$mywarn = "Произошла ошибка!";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег на счету для выполнения операции";
|
$mywarn = "У вас недостаточно денег на счету для выполнения операции";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "У вас недостаточно денег на счету для выполнения операции";
|
$mywarn = "У вас недостаточно денег на счету для выполнения операции";
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
$mywarn = "Данные о счете получателя не найдены.";
|
$mywarn = "Данные о счете получателя не найдены.";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -836,16 +531,24 @@ print "<center><font color=red><b> $mywarn</b></font></center>";
|
|||||||
Кредитов на счету: <b><?= $bank['cr'] ?></b> кр.<br>
|
Кредитов на счету: <b><?= $bank['cr'] ?></b> кр.<br>
|
||||||
Еврокредитов на счету: <b><?= $bank['ekr'] ?></b> екр.<br>
|
Еврокредитов на счету: <b><?= $bank['ekr'] ?></b> екр.<br>
|
||||||
<table width=100%>
|
<table width=100%>
|
||||||
<tr><td width="75"><input type=text size=10 name=ik></td><td><input type=submit name=in value="Положить кредиты на счёт"></td></tr>
|
<tr>
|
||||||
<tr><td><input type=text size=10 name=ok></td><td><input type=submit name=out value="Снять кредиты со счёта"></td></tr>
|
<td width="75"><input type=text size=10 name=ik></td>
|
||||||
|
<td><input type=submit name=in value="Положить кредиты на счёт"></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><input type=text size=10 name=ok></td>
|
||||||
|
<td><input type=submit name=out value="Снять кредиты со счёта"></td>
|
||||||
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="appblock">
|
<div class="appblock">
|
||||||
<legend>Выписать чек</legend>
|
<legend>Выписать чек</legend>
|
||||||
Услуга "чек на предъявителя". Вы выписываете екровый чек, который затем сможет обналичить любой персонаж.<br>
|
Услуга "чек на предъявителя". Вы выписываете екровый чек, который затем сможет обналичить любой
|
||||||
|
персонаж.<br>
|
||||||
<form method="POST">
|
<form method="POST">
|
||||||
Сумма (екр): <input type="text" size="4" name="count_ekr" /> <input type="submit" value="Выписать" name="sales" />
|
Сумма (екр): <input type="text" size="4" name="count_ekr"/> <input type="submit" value="Выписать"
|
||||||
|
name="sales"/>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
<div class="appblock">
|
<div class="appblock">
|
||||||
@ -860,8 +563,14 @@ print "<center><font color=red><b> $mywarn</b></font></center>";
|
|||||||
<legend>Перевод кредитов</legend>
|
<legend>Перевод кредитов</legend>
|
||||||
<form method="POST">
|
<form method="POST">
|
||||||
<table width=100%>
|
<table width=100%>
|
||||||
<tr><td width="75"><input type=text size=10 name=sum></td><td>Количество кредитов</td></tr>
|
<tr>
|
||||||
<tr><td><input type=text size=10 name=number></td><td>Cчёт получателя</td></tr>
|
<td width="75"><input type=text size=10 name=sum placeholder="Сумма"></td>
|
||||||
|
<td>Количество кредитов</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><input type=text size=10 name=number></td>
|
||||||
|
<td>Cчёт получателя</td>
|
||||||
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<input type=submit name=wu value="Перевести кредиты"></td>
|
<input type=submit name=wu value="Перевести кредиты"></td>
|
||||||
</form>
|
</form>
|
||||||
@ -873,37 +582,20 @@ print "<center><font color=red><b> $mywarn</b></font></center>";
|
|||||||
<legend>Обменять екр. на кр.</legend>
|
<legend>Обменять екр. на кр.</legend>
|
||||||
Курс обмена: 1 екр. = 100 кр.<br>
|
Курс обмена: 1 екр. = 100 кр.<br>
|
||||||
<form method="POST">
|
<form method="POST">
|
||||||
Сумма екр. для обмена <input type=text name=ok> <input type=submit name=change value="обменять">
|
Сумма екр. для обмена
|
||||||
|
<input type=text name=ok placeholder="Сумма">
|
||||||
|
<input type=submit name=change value="обменять">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
<div class="appblock" style="background:#FFAAAA;">
|
<div class="appblock" style="background:#FFAAAA;">
|
||||||
<legend>Обменять кр. на екр.</legend>
|
<legend>Обменять кр. на екр.</legend>
|
||||||
Курс обмена: 500 кр. = 1 екр.<br>
|
Курс обмена: 500 кр. = 1 екр.<br>
|
||||||
<form method="POST">
|
<form method="POST">
|
||||||
Сумма кр. для обмена <input type=text name=ok> <input type=submit name=changeback style="width:60px;" value="обменять">
|
Сумма кр. для обмена
|
||||||
|
<input type=text name=ok placeholder="Сумма">
|
||||||
|
<input type=submit name=changeback value="обменять">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="appblock" style="background:#FFAAAA;">
|
|
||||||
<legend>Смена логина</legend>
|
|
||||||
Стоимость услуги: <b><?=$cost_login;?></b> екр.<br>
|
|
||||||
<form method="POST">
|
|
||||||
Новый логин : <input type="text" name="change_login" autocomplete="off" /> <input type="submit" value="Сменить" name="new_login" />
|
|
||||||
</form>
|
|
||||||
<small>Я предлагаю отказаться от этой услуги и если что-то и менять, то по старинке. Загнать отсюда что-то левое в базу — раз плюнуть.</small>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="appblock" style="background:#FFAAAA;">
|
|
||||||
<legend>Дополнительные услуги</legend>
|
|
||||||
<small>
|
|
||||||
<a href="#" onClick="javascript:if (confirm('Вы уверены?')){ location.href='bank.php?dropsh=1';}">Сбросить образ персонажа за 1 екр.</a><br>
|
|
||||||
<a href="#" onclick="javascript:if (confirm('Вы уверены?')){ location.href='bank.php?setsklneytr=1';}">Получить нейтральную склонность за 50 екр.</a><br>
|
|
||||||
<a href="#" onclick="javascript:if (confirm('Вы уверены?')){ location.href='bank.php?setskltemn=1';}">Получить темную склонность за 50 екр.</a><br>
|
|
||||||
<a href="#" onclick="javascript:if (confirm('Вы уверены?')){ location.href='bank.php?setsvet=1';}">Получить светлую склонность за 50 екр.</a><br>
|
|
||||||
<a href="#" onclick="javascript:if (confirm('Вы уверены?')){ location.href='bank.php?unset_align=1';}">Сбросить склонность за 5 екр.</a><br>
|
|
||||||
Я бы их отсюда вырезал…
|
|
||||||
</small>
|
|
||||||
</div>
|
|
||||||
<?php endif;
|
<?php endif;
|
||||||
} # Очень важная и гордая кавычка!
|
} # Очень важная и гордая кавычка!
|
||||||
?>
|
?>
|
||||||
|
10
bankekr.php
10
bankekr.php
@ -1,10 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>Банк</title>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
Не работает!
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -5332,7 +5332,7 @@ function AddChatSystem($text)
|
|||||||
|
|
||||||
function err($t)
|
function err($t)
|
||||||
{
|
{
|
||||||
echo '<font color=red>' . $t . '</font>';
|
echo '<span class="redalert">' . $t . '</span>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// ставим травму
|
// ставим травму
|
||||||
|
Loading…
x
Reference in New Issue
Block a user