Я хочу сделать значение $_SESSION
, он делает это, но только на обычной странице. Если я использую switch/case, я не могу получить значение. Может кто-нибудь мне помочь?
Выключатель/корпус:
switch($_GET['act'])
{
case 'login':
include('./include/login.php'); break;
case 'logout':
include('./include/logout.php'); break;
case 'help':
include('./include/help.php'); break;
case 'help2':
include('./include/help.php'); break;
case 'contact':
include('./include/contat.php'); break;
case 'admin':
include('./include/admin.php'); break;
case 'moderate':
include('./include/moderate.php'); break;
case 'check':
include('./include/check.php'); break;
case 'belevki':
include('./include/belevki.php'); break;
case 'register':
include('./include/register.php'); break;
case 'ls':
include('./include/ls.php'); break;
case 'los':
include('./include/los.php'); break;
case 'profile':
include('./include/profile.php'); break;
case 'srok':
include('./include/check1visrok.php'); break;
default: // разглеждане на index-a
include('./include/index.php');
}
это код, который я хочу сделать ссылку от создания сессии
$egn = $_POST['student'];
validegn($egn);
$_SESSION['favcolor'] = $egn;
header("location:../index.php");
и это последняя страница, в которой я хочу для отображения значения
$egn = $_SESSION['favcolor'];
echo $_SESSION['favcolor'];
Возможно, вам нужно начать сеанс перед доступом к var? @session_start(); – Vygandas
У меня есть session_start(); везде – user3315719