Скрипт для вывода банов Sourcebans++ в игровом сообществе
Этот скрипт предназначен для вывода списка банов из базы данных Sourcebans++ в игровом сообществе. Вот подробное описание его работы:
Подключение к базе данных: Скрипт подключается к базе данных MySQL, используя параметры сервера ($servername_ban), имя пользователя ($username_ban), пароль ($password_ban) и имя базы данных ($dbname_ban).
Установка кодировки: Устанавливается кодировка соединения для поддержки символов Unicode.
Проверка соединения: Проверяется, успешно ли установлено соединение с базой данных. Если соединение не установлено, скрипт завершает свое выполнение и выводит сообщение об ошибке.
Форматирование даты и времени: Скрипт включает две функции - formatDateTimeFromTimestamp, которая форматирует дату и время из метки времени Unix в формат "день.месяц.год час:минута", и timeRemaining, которая вычисляет оставшееся время в часах и минутах до указанной даты окончания бана.
Запрос к базе данных: Выполняется SQL-запрос к базе данных для получения списка банов. Запрос выбирает SteamID, никнейм, дату бана, дату окончания бана, длительность бана и причину из таблицы sb_bans, ограничивая результаты только активными банами (где дата окончания бана больше текущего времени) и сортируя их по дате бана в порядке убывания.
Обработка результатов запроса: Если запрос успешно выполнен и возвращены результаты, то данные о банах выводятся в виде HTML-таблицы. Для каждого бана выводятся SteamID, никнейм, дата бана, дата окончания бана, оставшееся время до окончания бана и причина. Если результатов нет, выводится сообщение "0 results".
Обработка ошибок: Если запрос к базе данных не выполнен успешно, скрипт выводит сообщение об ошибке SQL.
Закрытие соединения: В конце скрипта происходит закрытие соединения с базой данных.
Этот скрипт полезен для администраторов игровых серверов, которым нужно отслеживать активные баны в их сообществе. Он позволяет удобно просматривать информацию о банах и оставшемся времени до их окончания.
Просмотр файла
Скрипт для вывода банов Sourcebans++ в игровом сообществе
Этот скрипт предназначен для вывода списка банов из базы данных Sourcebans++ в игровом сообществе. Вот подробное описание его работы:
Этот скрипт полезен для администраторов игровых серверов, которым нужно отслеживать активные баны в их сообществе. Он позволяет удобно просматривать информацию о банах и оставшемся времени до их окончания.
Демонстрация: https://ip-gamers.net/home/
Изменено пользователем Ryancoolround
Удалил битые файлы (смотреть историю редактирования)