Как сделать так что бы при заходе на страницу проходила проверка зарегистрирован ли пользователь?
Используйте сессии
php.net/manual/ru/session.examples.basic.php
При авторизации пользователя создаем переменную сессии "username", а в файлах которые может смотреть только зарегистрированный пользователь делаем такую проверку: session_start();
if(empty($_SESSION['username'])) {
	header("Location: login.php");
	exit();
}