Привет всем хочу сделать вывод таблицы для конкретного пользователя на что мне посоветовали PHP: $login = $_SESSION['login']; $result = mysql_query("SELECT * FROM user WHERE login='$login'",$db); Но вылетает вот такая ошибка "Notice: Undefined variable: _SESSION in C:\xampp\htdocs\admin\clientsinfo.php on line 76" как избавиться от неё? вот сам код сессии PHP: <?php include('cennect.php'); session_start(); if (!isset ($_SESSION['login'])){ $login=$_POST['login']; $password=$_POST['password']; if(empty($login) or empty($password)){ exit("Error2 <input type='buttom' value='back' onclick='history.back()'>"); } $login=stripcslashes($login); $login=htmlspecialchars($login); $password=stripcslashes($password); $password=htmlspecialchars($password); $result =mysql_query("SELECT *FROM admin WHERE login ='$login'", $db); $myrow = mysql_fetch_array($result); if ($myrow ['password']=="") { exit("Error3 <input type='buttom' value='back' onclick='history.back()'>"); }else{ if($myrow['password']==$password) { setcookie("login", $myrow['login'], time()+3600); }else { exit("Error4 <input type='buttom' value='back' onclick='history.back()'>"); } } } echo " <script language='Javascript' type='text/Javascript'> <!-- function GoNah() { location='user.php'; } setTimeout('GoNah()', 2000) //--> </script> "; ?> а на остальных страницах использую проверку через куки PHP: <?php if ($_COOKIE['login']=="") {header('Location:index.php');dle;} ?>
все ребята разобрался вместо PHP: $login = $_SESSION['login']; $result = mysql_query("SELECT * FROM user WHERE login='$login'",$db); сделал PHP: $login = $_COOKIE['login']; $result = mysql_query("SELECT * FROM user WHERE login='$login'",$db); всем спасибо