У меня это написано в первой строке на каждой странице моего сайта.
include("restd.php");
и restd.php содержит следующие строки:
@session_start();
if(isset($_SESSION['id']))
{
}
else
{
header("location:index.php");
}
Проблема, с которой я сталкиваюсь, заключается в том, что когда я нажимаю или что-то делаю на своем веб-сайте. он выводит меня из системы и возвращает меня в index.php.
im уверен, что это связано с сеансом. ive попробовал каждую вещь, чтобы избежать этой проблемы, но я использовал restd.php, потому что я не хочу, чтобы кто-то копировал URL-адрес кого-то и вставлял и попадал на веб-сайт.
любой, кто войдет в систему, сможет просматривать только другие страницы. если они не вошли в систему, они будут перенаправлены на index.php
EDIT: и ребята путают то, что все это отлично работает на моем тестовом сервере, который является easyPHP-5.3.8.0, но эта проблема возникает, когда я загружаю все файлы на свой сервер.