Этот код выводит переменные сеанса. Я пытаюсь получить уровень доступа и помещать его в сеанс. У меня уже есть выход для моего имени пользователя и пароля. Я пытаюсь написать SQL запрос, который будет извлекать логическое значение и выводит его на Session_AccessПопытка получить логическое значение для сеанса
if($count==1){
echo '{"response":{"error": "1"}}';
session_start();
// Register $myusername, $mypassword
$_SESSION['lecture'] = "$myusername";
$_SESSION['lecture_pass'] = "$mypassword";
if ($lecture_ass = "SELECT Username='$myusername' and Password='$mypassword' FROM $tbl_name WHERE AccessLevel = 0;;"){
$_SESSION['lecture_access'];}
else if ($student_ass = "SELECT Username='$myusername' and Password='$mypassword' FROM $tbl_name WHERE AccessLevel = 1;;"){
$_SESSION['student_access'];
}
else {
echo '{"response":{"error": "0"}}';
}
}
Эти запросы недействительны и вы не выполняете какой-либо запрос, и вы не присваиваете ничего сеансовым vars в 'if'. – AbraCadaver
Есть ряд проблем. Основные проблемы с присвоением переменных, попытки магического запроса к базе данных без использования каких-либо методов подключения/запросов к БД и т. Д. Похоже, вам нужно сделать шаг назад и изучить некоторые из основ в этой области. –