Закрытие сайта

300
.
# Koenig (31.05.2017 / 20:20)
даже чуть не так
там ссылка на регистрацию другая
А как?
.
(\/)____o_O____(\/)
Shysh, сейчас посмотрю
.
JohnCMS
if (!$systemUser->id) {
    $SPF = $_SERVER['PHP_SELF'];
    if ($SPF == '/login.php' || $SPF == '/registration') {
    } else {
        header("Location: http://{$_SERVER['HTTP_HOST']}/login.php");
        exit;
    }
}
.
(\/)____o_O____(\/)
if (!$systemUser->id) {
    $SPF = $_SERVER['PHP_SELF'];
    if ($SPF == '/login.php' || $SPF == '/registration/index.php') {
    } else {
        header("Location: http://{$_SERVER['HTTP_HOST']}/login.php");
        exit;
    }
}
.
Koenig, вот так в регистрацию пустило, а как добавить забыли пароль?
.
JohnCMS
if (!$systemUser->id) {
    $SPF = $_SERVER['PHP_SELF'];
    if ($SPF == '/login.php' || $SPF == '/profile/skl.php?continue' || $SPF == '/registration/index.php') {
    } else {
        header("Location: http://{$_SERVER['HTTP_HOST']}/login.php");
        exit;
    }
}
.
Добавлено: 01.06.2017 / 06:10
# Jesk (31.05.2017 / 20:49)
if (!$systemUser->id) {
$SPF = $_SERVER['PHP_SELF'];
if ($SPF == '/login.php' || $SPF == '/profile/skl.php?continue' || $SPF == '/registration/index.php') {
} else {
header("Lo
Всеравно нету "Забыли пароль?"

Добавлено: 01.06.2017 / 13:24
Help me!

Добавлено: 03.06.2017 / 16:40
Помогите, уже все пересмотрел перечитал. Теперь ещё и с библий проблема, хотя я и не трогал Ее воообще. Может кто возьмётся за $$$?
.
(\/)____o_O____(\/)
Shysh,
if (!$systemUser->id) {
    $SPF = $_SERVER['PHP_SELF'];
    if ($SPF == '/login.php' || $SPF == '/profile/skl.php' || $SPF == '/registration/index.php') {
    } else {
        header("Location: http://{$_SERVER['HTTP_HOST']}/login.php");
        exit;
    }
}
.
# Koenig (05.06.2017 / 19:46)
Shysh,
if (!$systemUser->id) {
$SPF = $_SERVER['PHP_SELF'];
if ($SPF == '/login.php' || $SPF == '/profile/skl.php' || $SPF == '/registration/index.php') {
} else {
header("L
Спасибо большое, все окей с забыли пароль
.
Ещё один вариант
if(!$systemUser->id) {
    $_open_sections = [
        '/login.php',
        '/registration/index.php',
        '/profile/skl.php',
        // можно добавить
    ];
    $_phpself = $_SERVER['PHP_SELF'];
    if(!in_array($_phpself, $_open_sections)) {
        header('Location: /login.php');
    }
}
Всего: 20