Эта простая проблема, которую я знаю, в моей переменной сеанса сеанса уже работает правильно, но теперь она показывает некоторую ошибку. Я начинаю сеанс на моей странице конфигурации с session_start(); ob_start();
И затем включаю эту страницу на всех страницах. Но если запустить программу я получаю сообщение об ошибке:Session Variable In php
Не удается отправить ограничитель сессии кэш - заголовки уже отправлены
Если удалить включенную страницу конфигурации переменной сеанса является notworking.
session_start();
ob_start();
$dbcont = mysql_connect("localhost","root","");
mysql_select_db("emplist",$dbcont);
if($_POST["subSubmit"]=="Submit") {
$user = $_POST["txtUsername"];
$pass = $_POST["txtPassword"];
if ($user == "user" && $pass == "pass") {
$_SESSION["uaid"] = "ADMIN SECTION";
header("Location:welcome.php");
exit();
}else{
$err = "Login Failed. Check You UserID/Password";
}
}
?>
<html>
<head>
<title>.:: Employee Management ::.</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form1" id="form1" onSubmit="return checklogin();">
USER ID : <input type="text" name="txtUsername" id="txtUsername" onKeyUp="return clearerr();">
PASSWORD : <input type="password" name="txtPassword" id="txtPassword" onKeyUp="return clearerr();">
<input type="submit" class="FormButton" name="subSubmit" id="subSubmit" value="Submit">
<input type="reset" class="FormButton" name="butReset" id="butReset" value="Reset">
</form>
</body>
</html>
Это мой основной код страницы. Если логин будет успешным, элемент управления будет перемещен на страницу «Welcome.php» на этой странице. Я просто повторяю переменную сеанса.
Пожалуйста, пост код –