<?php
/*
////////////////////////////////////////////////////////////////////////////////
// Футбольный менеджер для JohnCMS //
// Модификация //
////////////////////////////////////////////////////////////////////////////////
// Anubis(Юрий) (379-619-623) - [email protected] //
// Wap site - http://mobisports.ru //
////////////////////////////////////////////////////////////////////////////////
*/
define('_IN_JOHNCMS', 1);
$textl = 'Менеджер';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
if (!$user_id) {
echo '<div class="rmenu"><p>Доступ в менеджер открыт только <a href="../login.php">авторизованным</a> посетителям</p></div>';
require_once ("../incfiles/end.php");
exit;
}
echo '<div class="phdr"><center>Банк</center></div><br/>';
//Вставляю список команд и лигу
require_once ("team.php");
################
$fileb = file("bank.dat");
for ($i = 0; $i < count($fileb); $i++) {
$ex = explode("|", $fileb[$i]);
if ($ex[0] == $club) {
$kredit = 2;
$kred_money = $ex[1];
$kred_time = $ex[2];
$time = time() - $kred_time;
}
}
// автоматическое снятие денег!
if ($time >= 1296000 && $kredit == 2) {
$rest = file("$c/$club.txt");
$ex = explode("|", $rest[0]);
$с_money = (int)$ex[0];
// удаляем кредит
$f = file("bank.dat");
for ($i = 0; $i < count($f); $i++) {
$exe = explode("|", $f[$i]);
if ($exe[0] == $club) {
$f[$i] = "";
}
}
$fp = fopen("bank.dat", "w+");
flock($fp, LOCK_EX);
for ($i = 0; $i < count($f); $i++) {
fputs($fp, $f[$i]);
}
flock($fp, LOCK_UN);
fclose($fp);
// отнимаем деньги
$с_money = $с_money - $kred_money;
$fp = fopen("$c/$club.txt", "a+");
flock($fp, LOCK_EX);
ftruncate($fp, 0);
fputs($fp, $с_money . "|" . $ex[1] . "|" . $ex[2] . "|" . $ex[3] . "|" . $ex[4] .
"|" . $ex[5] . "|" . $ex[6] . "|" . $ex[7] . "|" . $ex[8] . "|" . $ex[9] . "|") or
die("ERROR!!!");
fflush($fp);
flock($fp, LOCK_UN);
fclose($fp);
echo 'автоматическое снятие денег!';
}
if ($kred_money == 0 && $kredit == 2) {
// удаляем кредит
$f = file("bank.dat");
for ($i = 0; $i < count($f); $i++) {
$ex = explode("|", $f[$i]);
if ($ex[0] == $club) {
$f[$i] = "";
}
}
$fp = fopen("bank.dat", "w+");
flock($fp, LOCK_EX);
for ($i = 0; $i < count($f); $i++) {
fputs($fp, $f[$i]);
}
flock($fp, LOCK_UN);
fclose($fp);
$kredit = 1;
}
################
if ($kredit != 2) {
if (!$act) {
echo '<div class="bmenu">Получить кредит</div>';
echo 'Процентная ставка: 5%<br />';
echo '<form action="?act=kredit_ok" method="post">';
echo 'Введите сумму<br />
<small>от 100000$ до 5000000$</small><br />';
echo '<input name="money" type="text" /><br />';
echo '<input name="" type="submit" />';
echo '</form>';
}
if ($act == 'kredit_ok') {
echo '<div class="bmenu">Получить кредит</div>';
$money = functions::check($_POST['money']);
if ($money) {
if (!preg_match("/1-9/", $money)) {
if ($money >= 100000) {
if ($money <= 5000000) {
$money_p = $money * 5 / 100;
$money_p = ceil($money_p);
// заносим кредит
$fp = fopen("bank.dat", "a+");
flock($fp, LOCK_EX);
fputs($fp, $club . "|" . ($money_p + $money) . "|" . time() . "\r\n");
fflush($fp);
flock($fp, LOCK_UN);
fclose($fp);
// добавляем деньги
$rest = file("$c/$club.txt");
$ex = explode("|", $rest[0]);
$с_money = (int)$ex[0];
$с_money = $с_money + $money;
$fp = fopen("$c/$club.txt", "a+");
flock($fp, LOCK_EX);
ftruncate($fp, 0);
fputs($fp, $с_money . "|" . $ex[1] . "|" . $ex[2] . "|" . $ex[3] . "|" . $ex[4] .
"|" . $ex[5] . "|" . $ex[6] . "|" . $ex[7] . "|" . $ex[8] . "|" . $ex[9] . "|") or
die("ERROR!!!");
fflush($fp);
flock($fp, LOCK_UN);
fclose($fp);
echo 'Вы получили кредит на сумму ' . $money . '$ под 5%<br />';
echo 'На выплату вам дается 15 дней!<br />';
echo 'Выплатить вам предстоит ' . ($money_p + $money) . '$!<br />';
} else {
echo 'Максимальная сумма 5000000$!<br />';
}
} else {
echo 'Минимальная сумма 100000$!<br />';
}
} else {
echo 'Разрешены только цифры!<br />';
}
} else {
echo 'Не введена сумма!';
}
}
// если кредит есть
} else {
echo '<div class="bmenu">Погашение кредита</div>';
if ($_POST['submit']) {
$money = functions::check($_POST['money']);
$proc = $kred_money * 10 / 100;
$proc = ceil($proc);
if ($money) {
if (!preg_match("/1-9/", $money)) {
if ($money >= $proc) {
if ($money <= $kred_money) {
$rest = file("$c/$club.txt");
$ex = explode("|", $rest[0]);
$c_money = $ex[0];
$money_ok = $kred_money - $money;
if ($c_money >= $money) {
// отнимаем кредит
$f = file("bank.dat");
for ($i = 0; $i < count($f); $i++) {
$exe = explode("|", $f[$i]);
if ($exe[0] == $club) {
$f[$i] = "" . $exe[0] . "|" . $money_ok . "|" . $exe[2] . "";
}
}
$fp = fopen("bank.dat", "w+");
flock($fp, LOCK_EX);
for ($i = 0; $i < count($f); $i++) {
fputs($fp, $f[$i]);
}
flock($fp, LOCK_UN);
fclose($fp);
// отнимаем деньги
$c_money = $c_money - $money;
$fp = fopen("$c/$club.txt", "a+");
flock($fp, LOCK_EX);
ftruncate($fp, 0);
fputs($fp, $c_money . "|" . $ex[1] . "|" . $ex[2] . "|" . $ex[3] . "|" . $ex[4] .
"|" . $ex[5] . "|" . $ex[6] . "|" . $ex[7] . "|" . $ex[8] . "|" . $ex[9] . "|") or
die("ERROR!!!");
fflush($fp);
flock($fp, LOCK_UN);
fclose($fp);
echo 'Выплата кредита успешно проведена!<br />';
} else {
echo 'У вас недостаточно средств! ' . $c_money . '<br />';
}
} else {
echo 'Введенная сумма превышает сам кредит!<br />';
}
} else {
echo 'Минимум можно выплачивать 10% от оставшейся суммы!<br />';
}
} else {
echo 'Разрешены только цифры!<br />';
}
} else {
echo 'Не введена сумма!<br />';
}
} else {
echo 'У вас кредит на сумму ' . $kred_money . '$<br />';
$time = 1296000 - (time() - $kred_time);
echo 'Осталось до погашения ' . functions::timecount($time) . '<br />';
$proc = $kred_money * 10 / 100;
$proc = ceil($proc);
echo '<form action="bank.php" method="post">';
echo 'Погасить на сумму:<br />';
echo '<small>от ' . $proc . '$ до ' . $kred_money . '$</small><br />';
echo '<input name="money" type="text" value="' . $proc . '" /><br />';
echo '<input name="submit" type="submit" />';
echo '</form>';
}
}
echo '[<a href="main.php">В панель управления</a>]<br/>';
require_once ("../incfiles/end.php");