serkap
Новичок
проблема с реализацией сессии
Существует главная страница- index.php
нужно чтобы, если посетитель пришел по ссылкам из других сайтов
или из поисковиков на второстепенные страницы сайта,
то чтобы его перебросило на главную страница сайта index.php .
Тоесть чтобы путешествие посетителя начиналось именно с главной страницы сайта.
А если он уже зашел на главную, то с главной ему можно гулять по сайту
куда угодно.
Думаю реализовать это с помощью сесий. Например на главной будет стоять следующий код:
index.php
<?
session_name("layya");
session_start();
session_register("promise");
?>
А на остальных нужно делать проверку задана ли сессия такая то, и если нет то перебросить
на главную страницу.
<?php
session_start();
if (!isset($promise))
{
header ("Location: index.php");
}
?>
Переход на файл index.php осуществляеться, а второй момент не получаеться, когда типа сессия уже зарегистрирована и должна грузиться любая страница, то этого не происходит, все равно переходит переброс на главную. Подскажите пожалуйста почему.
Существует главная страница- index.php
нужно чтобы, если посетитель пришел по ссылкам из других сайтов
или из поисковиков на второстепенные страницы сайта,
то чтобы его перебросило на главную страница сайта index.php .
Тоесть чтобы путешествие посетителя начиналось именно с главной страницы сайта.
А если он уже зашел на главную, то с главной ему можно гулять по сайту
куда угодно.
Думаю реализовать это с помощью сесий. Например на главной будет стоять следующий код:
index.php
<?
session_name("layya");
session_start();
session_register("promise");
?>
А на остальных нужно делать проверку задана ли сессия такая то, и если нет то перебросить
на главную страницу.
<?php
session_start();
if (!isset($promise))
{
header ("Location: index.php");
}
?>
Переход на файл index.php осуществляеться, а второй момент не получаеться, когда типа сессия уже зарегистрирована и должна грузиться любая страница, то этого не происходит, все равно переходит переброс на главную. Подскажите пожалуйста почему.