<?php

namespace PFC\Editor;

//do login if login form is submited
$login = \filter_input(\INPUT_POST, 'login');
$passw = \filter_input(\INPUT_POST, 'pwd');
$pin = \filter_input(\INPUT_POST, 'pin');
if ($login && $passw && AppLogin::verify($login, $passw, $pin)) {
    AppLogin::setUserLoggedIn($login, $passw);
    AppSess::set('pfc-login', true);
    echo \json_encode(['succ' => 'yes']);
} elseif (AppLogin::isFreeForLoging()) {
    echo \json_encode(['succ' => 'no', 'reason' => 'creditials']);
} else {
    echo \json_encode(['succ' => 'no', 'reason' => 'banned', 'bannedToTime' => \date('G:i:s', AppLogin::getBannedToTime())]);
}
<?php

namespace PFC\Editor;

//use \PFC\Editor\AppLogin;
//use \PFC\Editor\AppFile;
//use \PFC\Editor\AppSess;
//do login if login form is submited
if (isset($_POST['pwd']) && isset($_POST['login']) && AppLogin::verify($_POST['login'], $_POST['pwd'], $_POST['pin'])) {
    AppLogin::setUserLoggedIn($_POST['pwd']);
    AppSess::set('pfc-login', true);
    AppFile::sendRedirectHeaders(preg_replace('/(login\\.action)$/', '', $_SERVER['REQUEST_URI']));
} else {
    AppFile::sendRedirectHeaders(preg_replace('/(login\\.action)$/', '', $_SERVER['REQUEST_URI']) . '?wrong-creditials');
}