Обучение/Помощь новичкам | Короче словил бан
Короче словил бан писал систему бана на самописе, нажал кнопку выхода и система выдала бан.
Перелопатил код там нигде ничего такого нет
------
89795_Screenshot_2026010523303202_40deb401b9ffe8e1df2f1cc5ba480b12.jpg (191.4 Kb)
Скачиваний: 53
Перелопатил код там нигде ничего такого нет
------
Скачиваний: 53
php
<?php
// Файл: /exit.php
require_once ('system/core.php');
require_once ('system/head.php');
$title = "Выход из игры";
// Если пользователь и так не в сети, отправляем на главную
if (!$user) {
header('Location: /');
exit();
}
// Логика выхода при подтверждении
if (isset($_GET['confirm']) && $_GET['confirm'] == 'yes') {
session_destroy();
unset($_SESSION['user_id']);
header('Location: /');
exit();
}
?>
<style>
.exit-container {
padding: 20px 10px;
text-align: center;
}
.exit-card {
background: rgba(20, 20, 20, 0.9);
border: 1px solid #444;
border-top: 2px solid var(--accent, #e74c3c);
border-radius: 8px;
padding: 25px 15px;
margin: 0 auto;
max-width: 350px;
box-shadow: 0 4px 15px rgba(0,0,0,0.5);
}
.exit-icon {
font-size: 40px;
margin-bottom: 15px;
display: block;
}
.exit-title {
color: #fff;
font-size: 18px;
margin-bottom: 10px;
font-weight: bold;
}
.exit-text {
color: #bbb;
font-size: 14px;
line-height: 1.5;
margin-bottom: 25px;
}
.btn-group {
display: flex;
gap: 10px;
}
.btn-exit {
flex: 1;
padding: 12px;
border-radius: 4px;
text-decoration: none;
font-weight: bold;
font-size: 14px;
transition: 0.2s;
border: none;
cursor: pointer;
}
.btn-yes {
background: #c0392b;
color: #fff !important;
}
.btn-yes:hover {
background: #e74c3c;
}
.btn-no {
background: #34495e;
color: #fff !important;
}
.btn-no:hover {
background: #4b6584;
}
</style>
<div class="exit-container">
<div class="exit-card">
<span class="exit-icon">🚪</span>
<div class="exit-title">Завершение похода</div>
<div class="exit-text">
Вы уверены, что хотите покинуть мир «Битвы Богов»? <br>
Ваш прогресс надежно сохранен.
</div>
<div class="btn-group">
<a href="/exit.php?confirm=yes" class="btn-exit btn-yes">Выйти</a>
<a href="javascript:history.back();" class="btn-exit btn-no">Вернуться</a>
</div>
</div>
</div>
<?php
require_once ('system/foot.php');
?>
В system/head.php
В базе данных скорее всего есть таблица users, а там есть колонка бан, посмотри что там
а в бд что
