Размер файла: 1.07Kb
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/system/App.php');
if(isset($_POST) && $_SERVER['REQUEST_METHOD'] == 'POST')
{
$login = isset($_POST['login']) && !empty($_POST['login']) ? $sys->protect($_POST['login']) : null;
$password = isset($_POST['password']) && !empty($_POST['password']) ? $sys->protect($_POST['password']) : null;
if(empty($login))
{
$json = ['error' => 1, 'comment' => 'Введите логин'];
}
else if(empty($password))
{
$json = ['error' => 1, 'comment' => 'Введите пароль'];
}
else
{
$checkData = Base::get('user', ['login' => $login, 'password' => $password]);
if(empty($checkData))
{
$json = ['error' => 1, 'comment' => 'Логин или пароль не верны'];
}
else
{
setcookie('login', $login, time()+60*60*24*30, '/');
setcookie('password', $password, time()+60*60*24*30, '/');
$json = ['success' => 1, 'comment' => 'Вы успешно вошли!'];
}
}
}
else
{
$json = ['error' => 1, 'comment' => 'Пустое значение'];
}
echo json_encode($json, JSON_UNESCAPED_UNICODE);