UNREALre
Новичок
Авторизация...
Приветствую!
Возникла ещё одна проблема, связанная с авторизацией.
Прошлую я решил - спасибо всем, кто помог
Авторизация у меня работает. Вчера тестировал на своей машине - тоже всё работало.
Вот основной код
<?php
session_start();
if (isset($HTTP_POST_VARS["userid"]) && isset($HTTP_POST_VARS["password"]))
{
// if the user has just tried to log in
$userid = $HTTP_POST_VARS["userid"];
$password = $HTTP_POST_VARS["password"];
$db_conn = mysql_connect("database", "name", "pass");
mysql_select_db("tests9");
$userid=addslashes($userid);
$password=addslashes($password);
$query = 'select * from auth '
."where user_name='$userid' "
." and user_pass='$password'";
$result = mysql_query($query);
if (mysql_num_rows($result) >0 )
{
// if they are in the database register the user id
$HTTP_SESSION_VARS["valid_user"] = $userid;
}
}
?>
Так вот, сегодня, по непонятным мне причинам, на моём ПК, когда я загружаю сайт, авторизация работает только на главной страничке, при переходе на любую другую, в которой встроена проверка переменной $HTTP_SESSION_VARS["valid_user"] - меня отказываются авторизировать. Проще говоря, на главной странице он опознаёт переменную $HTTP_SESSION_VARS["valid_user"], при переходе на любую другую - уже нет.
Сейчас попросил загрузить с другой машины сайт - всё работает. Соответственно, у меня какие-то проблемы? Какие - я понять не могу...
Если есть ответ - буду благодарен!
Заранее спасибо!
Приветствую!
Возникла ещё одна проблема, связанная с авторизацией.
Прошлую я решил - спасибо всем, кто помог

Авторизация у меня работает. Вчера тестировал на своей машине - тоже всё работало.
Вот основной код
<?php
session_start();
if (isset($HTTP_POST_VARS["userid"]) && isset($HTTP_POST_VARS["password"]))
{
// if the user has just tried to log in
$userid = $HTTP_POST_VARS["userid"];
$password = $HTTP_POST_VARS["password"];
$db_conn = mysql_connect("database", "name", "pass");
mysql_select_db("tests9");
$userid=addslashes($userid);
$password=addslashes($password);
$query = 'select * from auth '
."where user_name='$userid' "
." and user_pass='$password'";
$result = mysql_query($query);
if (mysql_num_rows($result) >0 )
{
// if they are in the database register the user id
$HTTP_SESSION_VARS["valid_user"] = $userid;
}
}
?>
Так вот, сегодня, по непонятным мне причинам, на моём ПК, когда я загружаю сайт, авторизация работает только на главной страничке, при переходе на любую другую, в которой встроена проверка переменной $HTTP_SESSION_VARS["valid_user"] - меня отказываются авторизировать. Проще говоря, на главной странице он опознаёт переменную $HTTP_SESSION_VARS["valid_user"], при переходе на любую другую - уже нет.
Сейчас попросил загрузить с другой машины сайт - всё работает. Соответственно, у меня какие-то проблемы? Какие - я понять не могу...

Если есть ответ - буду благодарен!
Заранее спасибо!