Мне очень нужна помощь с PHP. Я всегда получаю эту ошибку:Неопределенный индекс: sUS_UserID
Notice: Undefined index: sUS_UserID in C:\xampp\htdocs\fazebook\inc\class.user.php on line 21
Моя «ошибка» Код:
$UserLoginQ = $DB->Query("SELECT * FROM `Users` WHERE `UserID` = '{$_COOKIE["sUS_UserID"]}'"); // LINE 21
if (intval($DB->Num($UserLoginQ)) > 0) {
$UserLoginA = $DB->Arr($UserLoginQ);
if ($_COOKIE["sUS_UserID"] == $UserLoginA["UserID"]) {
if ($_COOKIE["sUS_Security"] == md5($UserLoginA["LastIP"])) {
if ($_COOKIE["sUS_Password"] == md5($UserLoginA["Password"])) {
$this->ID = (int) $UserLoginA["UserID"];
$this->Name = $UserLoginA["Username"];
$this->LoggedIn = true;
}
}
}
}
Ошибка означает, что в массиве '$ _COOKIE' нет ключа« sUS_UserID ». Другими словами, ваш файл cookie не существует. – bfavaretto
@deceze У меня смешанные чувства по поводу Q/A, с которым вы связались. Знаете ли вы, что это когда-либо обсуждалось на мета? Разве это не должно быть разделено на отдельные вопросы/ответы или переместиться в вики? – bfavaretto
@bfavaretto Редкий двойной удар! –