foma
Guest
Про безопасность сеансов.
Объясните непонимающему...
Есть форма для авторизацци, и если авторизация удалась юзается строчки:
На странице http://game.ru/test.php делаю запрос:
Так вот вопрос может ли посетитель каким либо образом изменить "$_SESSION['name_user']" или $_SESSION['ip']? Видимо я не совсем понимаю принцип сеансов... объясните непонимающему... а тоу меня возникла паранноя, я все думаю что будт если пользователь каким нить образом подставит в $_SESSION['name_user'] чужой логин...
Объясните непонимающему...
Есть форма для авторизацци, и если авторизация удалась юзается строчки:
PHP:
<?
session_start();
$_SESSION['avtoriz'] = true;
$_SESSION['ip'] = $_SERVER['REMOTE_ADDR']
$_SESSION['name_user']=$login;
header("Location:[url]http://game.ru/test.php[/url]");
?>
PHP:
<? session_start();
if (empty($_SESSION['avtoriz'])&& $_SESSION['ip'] != $_SERVER['REMOTE_ADDR'])
{
header("Location: [url]http://game.ru/index.php[/url]");
exit;
}
//Далее идет код, с запросами к БД, основанными на переменной "$_SESSION['name_user']"
?>