File size: 841B
<?PHP
require(__DIR__ . '/../start.php');
/*
Проверка валидности
*/
IsValidActions();
/*
Проверка на авторизацию
*/
if(isset($_SESSION['id'])) {
AlertError(getLang('backstage_guest'));
}
/*
Регистрация нового пользователя
*/
if(isset($_POST['Register'])) {
try {
users()->Register($_POST);
AlertSuccess(getLang('reg_info'));
}
catch(Exception $e) {
AlertError($e->getMessage());
}
}
/*
Авторизация на сайте
*/
if(isset($_POST['Auth'])) {
try {
if(users()->Auth($_POST)) {
AlertSuccess('Добро пожаловать!');
}
else {
AlertError(getLang('reg_error_login'));
}
}
catch(Exception $e) {
AlertError($e->getMessage());
}
}