Запись логов мультиаккаунтов в sqlite.
This commit is contained in:
parent
625793c0f5
commit
938002ae57
11
enter.php
11
enter.php
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battles\Template;
|
||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
require_once "config.php";
|
require_once "config.php";
|
||||||
define('ERROR_NO_SUCH_USER', 'Такого пользователя не существует!');
|
define('ERROR_NO_SUCH_USER', 'Такого пользователя не существует!');
|
||||||
@ -26,7 +29,11 @@ if ($username && $password) {
|
|||||||
if (!$error) {
|
if (!$error) {
|
||||||
# Проверка на мультоводство по используемому кукису.
|
# Проверка на мультоводство по используемому кукису.
|
||||||
if ($battle != null && $user_query['id'] != $battle) {
|
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']);
|
setcookie("battle", $user_query['id']);
|
||||||
@ -52,7 +59,7 @@ if ($username && $password) {
|
|||||||
$error = ERROR_EMPTY_CREDENTIALS;
|
$error = ERROR_EMPTY_CREDENTIALS;
|
||||||
}
|
}
|
||||||
|
|
||||||
\Battles\Template::header('Входим...');
|
Template::header('Входим...');
|
||||||
|
|
||||||
if ($error) {
|
if ($error) {
|
||||||
echo sprintf('<a href="/"> ← на главную</a><h1>%s</h1>', $error);
|
echo sprintf('<a href="/"> ← на главную</a><h1>%s</h1>', $error);
|
||||||
|
Loading…
Reference in New Issue
Block a user