Запись логов мультиаккаунтов в sqlite.
This commit is contained in:
parent
625793c0f5
commit
938002ae57
11
enter.php
11
enter.php
@ -1,4 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Battles\Template;
|
||||
|
||||
session_start();
|
||||
require_once "config.php";
|
||||
define('ERROR_NO_SUCH_USER', 'Такого пользователя не существует!');
|
||||
@ -26,7 +29,11 @@ if ($username && $password) {
|
||||
if (!$error) {
|
||||
# Проверка на мультоводство по используемому кукису.
|
||||
if ($battle != null && $user_query['id'] != $battle) {
|
||||
db::c()->query('INSERT INTO users_logs (user_id, type, text) VALUES (?i, "?s", "?s")', $user_query['id'], "multiaccounts", "Разные ID на входе. Возможно используются несколько аккаунтов.");
|
||||
$db = new SQLite3('databases/logs.sqlite');
|
||||
$logLine = $db->prepare("INSERT INTO users_logs (user_id, type, text) VALUES (?, 'multiaccounts', 'Разные ID на входе. Возможно используются несколько аккаунтов.')");
|
||||
$logLine->bindParam(1, $user_query['id'], SQLITE3_INTEGER);
|
||||
$logLine->execute();
|
||||
$logLine->close();
|
||||
}
|
||||
|
||||
setcookie("battle", $user_query['id']);
|
||||
@ -52,7 +59,7 @@ if ($username && $password) {
|
||||
$error = ERROR_EMPTY_CREDENTIALS;
|
||||
}
|
||||
|
||||
\Battles\Template::header('Входим...');
|
||||
Template::header('Входим...');
|
||||
|
||||
if ($error) {
|
||||
echo sprintf('<a href="/"> ← на главную</a><h1>%s</h1>', $error);
|
||||
|
Loading…
Reference in New Issue
Block a user