Вычистка огрызков getIP() и перенос функции mail() в класс.

This commit is contained in:
2022-12-19 23:15:56 +02:00
parent 2f6517f5b3
commit a0efddefc5
14 changed files with 3388 additions and 2430 deletions
+18 -11
View File
@@ -1,12 +1,15 @@
<?php
if (!defined('GAME_VERSION')) {
require_once '_incl_data/autoload.php';
}
if (!defined('GAME')) {
die();
}
require_once '_incl_data/mails.php';
//require_once '_incl_data/mails.php';
if ($u->room['file'] == 'bank') {
$noc = $c['crtoecr'] * 2; //120 kr = 1 ekr.
$con = $c['ecrtocr'] * 2.5; //1 åêð. = 30 êð.
$noc = \Core\Config::get('crtoecr') * 2; //120 kr = 1 ekr.
$con = \Core\Config::get('ecrtocr') * 2.5; //1 åêð. = 30 êð.
function getNum($v)
{
$plid = $v;
@@ -127,13 +130,16 @@ if ($u->room['file'] == 'bank') {
$subject = 'Âîññòàíîâëåíèå ïàðîëÿ îò ñ÷åòà â áàíêå ïåðñîíàæà ' . $u->info['login'];
$message = 'Íîìåð ñ÷åòà: ' . getNum($b_pass['id']) . '<br>Ïàðîëü: ' . $b_pass['pass'] .
'<br><br>Ñ óâàæåíèåì,<br>Àäìèíèñòðàöèÿ Áîéöîâñêîãî Êëóáà';
mails($u->info['mail'], $message, $subject);
\Core\Mail::send($u->info['mail'], $message, $subject);
//mails($u->info['mail'], $message, $subject);
unset($subject, $message);
}
} elseif (isset($_GET['open']) && !isset($u->bank['id'])) {
if ($_POST['rdn01'] == 2 && ($u->info['level'] >= 8 || $u->info['money4'] < 15)) {
$re2 = 'Íåäîñòàòî÷íî çóáîâ!';
} elseif ($u->info['money'] >= 3 || ($u->info['level'] < 8 && $u->info['money4'] >= 15 && $c['zuby'] == true)) {
} elseif ($u->info['money'] >= 3 || ($u->info['level'] < 8 && $u->info['money4'] >= 15 && \Core\Config::get(
'zuby'
))) {
if ($_POST['pass1'] == '' || $_POST['pass1'] == ' ') {
$re2 = 'Âû íå óêàçàëè ïàðîëü!';
} elseif ($_POST['pass1'] != $_POST['pass2']) {
@@ -149,7 +155,7 @@ if ($u->room['file'] == 'bank') {
);
if ($ins) {
$bank = mysql_insert_id();
if ($u->info['level'] < 8 && $_POST['rdn01'] == 2 && $c['zuby'] == true) {
if ($u->info['level'] < 8 && $_POST['rdn01'] == 2 && \Core\Config::get('zuby')) {
$u->info['money4'] -= 15;
} else {
$u->info['money'] -= 3;
@@ -171,7 +177,7 @@ if ($u->room['file'] == 'bank') {
$re2 = 'Õàîñíèêè íå ìîãóò ñîçäàâàòü íîâûå ñ÷åòà â áàíêå.';
}
} else {
if ($u->info['level'] < 8 && $c['zuby'] == true) {
if ($u->info['level'] < 8 && \Core\Config::get('zuby')) {
$re2 = 'Äëÿ îòêðûòèÿ ñ÷åòà íåîáõîäèìî èìåòü ïðè ñåáå <b>3.00 êð.</b> èëè <b>' . $u->zuby(15) . '</b>';
} else {
$re2 = 'Äëÿ îòêðûòèÿ ñ÷åòà íåîáõîäèìî èìåòü ïðè ñåáå <b>3.00 êð.</b>';
@@ -381,7 +387,7 @@ if ($u->room['file'] == 'bank') {
$re2 = 'Ïåðåäà÷à êðåäèòîâ âîçìîæíà òîëüêî ñ 4-ãî óðîâíÿ';
}
} elseif ($u->info['align'] != 2 && $u->info['haos'] < time(
) && $u->info['haos'] != 1 && $u->info['align'] != 50 && isset($_POST['convert_kredit']) && $c['crtoecr'] > 0) {
) && $u->info['haos'] != 1 && $u->info['align'] != 50 && isset($_POST['convert_kredit']) && \Core\Config::get('crtoecr') > 0) {
//îáìåíÿòü êð. íà åêð.
if ($u->info['palpro'] > time()) {
$mn = ceil((int)($_POST['convert_sum2'] * 100));
@@ -805,7 +811,7 @@ if ($u->room['file'] == 'bank') {
<FIELDSET style="width:300px;">
<LEGEND><B>Îòêðûòèå ñ÷åòà</B></LEGEND>
<small>
<? if ($u->info['level'] < 8 && $c['zuby'] == true) { ?>
<? if ($u->info['level'] < 8 && \Core\Config::get('zuby')) { ?>
<center>
<input name="rdn01" type="radio" value="1"> <b>3.00 êð.</b> &nbsp; &nbsp; <input
name="rdn01" type="radio" value="2"> <?= $u->zuby(15) ?> &nbsp; &nbsp; &nbsp;
@@ -1038,7 +1044,7 @@ if ($u->room['file'] == 'bank') {
</td>
</tr>
<? if ($u->info['align'] != 2 && $u->info['haos'] < time(
) && $u->info['haos'] != 1 && $c['crtoecr'] > 0) { ?>
) && $u->info['haos'] != 1 && \Core\Config::get('crtoecr') > 0) { ?>
<tr>
<td valign="top">
<fieldset style="background-color:#DDEAD7">
@@ -1164,7 +1170,8 @@ if ($u->room['file'] == 'bank') {
<div style="line-height: 1.5em">
<?= $kurs_str ?>
<small style="font-style: italic; color: dimgrey;">
Äàííûå íà <strong><?= date('d.m.y H:i', $pl['time']) ?></strong> áåç
Äàííûå íà <strong><?= date('d.m.y H:i', $pl['time']) ?></strong>
áåç
ó÷åòà êîìèññèé
</small>
</div>