Файл: html/admin/zarplata/zarplata.php
Строк: 61
<?php
require_once '../../system/func.php';
require_once '../../system/header.php';
if (!$user OR $user['access'] < 3) {
?><script>/*nextshowcontemt*/showContent("/");</script><?php
exit(0);
}
if (isset($_GET['zp_flag']) && $_GET['zp_flag'] == 1) {
$mdRes = $mc->query("SELECT * FROM `users` WHERE `access`='1' || `access`='2' || `access`='3' || `access`='4'");
if ($mdRes->num_rows > 0) {
$md = $mdRes->fetch_all(MYSQLI_ASSOC);
foreach ($md as $value) {
$plat_zp = 400 * $value['access'];
$msgText = "Уважаемый " . $value['name'] . ", вам <br>начислена зарплата размером <br>в " . $plat_zp . "<img style='width: 15px;' src='/images/icons/plata.png'> . <br>Мир Северного Нармаса и <br>Южного Шейвана благодарны <br>вам за ваши славные и <br>благородные деяния !";
$mc->query("UPDATE `users` SET `platinum` = `platinum`+'" . $plat_zp . "' WHERE `users`.`id` = '" . $value['id'] . "'");
//запишем ему оповещение
$mc->query("INSERT INTO `msg` (`id_user`,`message`,`date`,`type`) VALUES ('" . $value['id'] . "','" . addslashes($msgText) . "','" . time() . "','zarplata')");
//запишем zp в бд
$mc->query("INSERT INTO `zarplataMd` (`id`, `id_user`, `level`, `name`, `platina`, `money`, `date`) VALUES (NULL, '" . $value['id'] . "', '" . $value['level'] . "', '" . $value['name'] . "', '$plat_zp', '0', CURRENT_TIMESTAMP)");
}
?><script>/*nextshowcontemt*/showContent("/main.php?msg=" + encodeURI("Зарплаты выданы!"));</script><?php
exit(0);
} else {
?><script>/*nextshowcontemt*/showContent("/main.php?msg=" + encodeURI("Ошибка, не кому платить."));</script><?php
exit(0);
}
}
if (!isset($_GET['zp_flag']) && isset($_GET['vidat_zp'])) {
message_yn(
"Выдать зарплату модераторам 400 платин, старшим модераторам 800 платин, админам 1200+ платин?", "/admin/zarplata/zarplata.php?zp_flag=1", "/main.php", "Да", "Нет"
);
}
?>
<center>
- Зарплаты -
</center>
<center>
<button class='button_alt_01' type='button' onclick="showContent('/admin/zarplata/zarplata.php?vidat_zp')" >Выплатить</button>
</center>
<?php
$resZP = $mc->query("SELECT * FROM `zarplataMd` ORDER BY `id` DESC LIMIT 20");
if ($resZP->num_rows > 0) {
?>
<center>
<div style="padding-bottom: 3px;">
- Предыдущие выплаты 20 последних -
</div>
</center>
<table style="width: 98%;margin: auto;">
<?php
$ZP = $resZP->fetch_all(MYSQLI_ASSOC);
$izp = 1;
foreach ($ZP as $value) {
?>
<tr>
<td>
<?= $izp; ?>.
<a onclick="showContent('/profile/<?= $value['id_user']; ?>')">
<?= $value['name']; ?>
[<?= $value['level']; ?>]
</a>
<?= $value['platina']; ?>
<img style='width: 15px;' src='/images/icons/plata.png'>
<?= $value['date']; ?>
</td>
</tr>
<?php
$izp++;
}
?>
</table>
<?php
}
$footval = 'adminadmin';
require_once '../../system/foot/foot.php';
?>