# Crack (30.04.2016 / 19:21)
MARAZM выкладывал такой код, добавить в самый конец incfiles/head.php
if(!$user_id && $headmod != 'registration' && $headmod != 'login'){
header("Location: login.php");
}
Если не ошибаюсь, в этом коде в логике ошибка - если $user_id не определена, то и $headmod не будет ничему равна, а значит и бессмысленно его использование (могу и ошибаться, проверьте). В этом случае подойдёт примерно такой вариант
$sps = strip_tags($_SERVER['PHP_SELF']);
if (!$user_id && $sps != '/registration.php' && $sps != '/login.php') {
header('Location: http://'. $_SERVER['HTTP_HOST'] .'/login.php');
exit;
}