yeaahhh
Старатель
- Регистрация
- 8 Май 2008
- Сообщения
- 278
- Реакции
- 11
- Автор темы
- #1
Ребят, подскажите, плз, в чём дело?
В Firefox появляется следующая ошибка:
Вот кусок кода, в котором что-то не так.. (Проверка на ку)
Если убрать
То всё становится ок.. Но мне нужен этот код..
P.S. Данный код имеется на двух страницах (кстати именно с первой идёт переход на вторую).
На первой всё ок..
На второй такая ошибка.
В чём ошибка? Заранее спасибо.
В Firefox появляется следующая ошибка:
HTML:
Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0
Вот кусок кода, в котором что-то не так.. (Проверка на ку)
PHP:
if (isset($_COOKIE['auth_key']) && !isset($_SESSION['login'])) {
$auth_key = safe_var($_COOKIE['auth_key']);
$auth_key_query = mysql_query("SELECT id, login, password FROM users WHERE auth_key = '" . $auth_key . "' LIMIT 1");
if($auth_key_query == false)
{
setcookie("auth_key", "", time() - 3600);
} else {
$kuki = mysql_fetch_array($auth_key_query);
session_regenerate_id(true);
$_SESSION['password'] = $kuki['password'];
$_SESSION['login'] = $kuki['login'];
$_SESSION['id'] = $kuki['id'];
}
}
Если убрать
PHP:
$_SESSION['password'] = $kuki['password'];
$_SESSION['login'] = $kuki['login'];
$_SESSION['id'] = $kuki['id'];
P.S. Данный код имеется на двух страницах (кстати именно с первой идёт переход на вторую).
На первой всё ок..
На второй такая ошибка.
В чём ошибка? Заранее спасибо.