Выключение контроля сессий
1.
Вантуз-мен (07.09.2011 / 13:40)
Сегодня выпущу новое обновление связанное с выключением контроля сессий
в админке можно будет снять галочку с контроля сессий
тогда во всех ссылках вместо к примеру &uid=p4gHrd будет uid=0
хотел вчера выложить вчера, но что-то не смог написать нормальное условие
сейчас там так includes/header.php
<?
if (empty($_SESSION['token'])) {
$_SESSION['token'] = generate_password(6);
}
нужно будет заменить примерно на такое
<?
if (!empty($config['session']) && empty($_SESSION['token'])) {
$_SESSION['token'] = generate_password(6);
}
//и тут другое условие где $_SESSION['token'] будет равно нулю
2.
Вантуз-мен (11.09.2011 / 22:02)
ну вот сегодня вышло обновление, можно выключать контроль сессий
3.
Станислав (11.09.2011 / 22:24)
Vantuz (7 Сентября 2011 / 15:40)
Сегодня выпущу новое обновление связанное с выключением контроля сессий
в админке можно будет снять галочку с контроля сессий
тогда во всех ссылках вместо к примеру &uid=p4gHrd будет uid=0
хотел вчера выложить вчера, но что-то не смог написать нормальное условие
сейчас там так includes/header.php
<?
if (empty($_SESSION['token'])) {
$_SESSION['token'] = generate_password(6);
}
нужно будет заменить примерно на такое
<?
if (!empty($config['session']) && empty($_SESSION['token'])) {
$_SESSION['token'] = generate_password(6);
}
//и тут другое условие где $_SESSION['token'] будет равно нулю
Так же ж
If(бла-бла)
сессия с куки попёрла
else
{
просто сессия попёрла
}
Или я-таки сильно бухой и не понял сути сего поста?
4.
Вантуз-мен (11.09.2011 / 23:49)
<?
if (!isset($_SESSION['token'])) {
if (!empty($config['session'])){
$_SESSION['token'] = generate_password(6);
} else {
$_SESSION['token'] = 0;
}
}
5.
mozzzg (11.09.2011 / 23:56)
Vantuz (11 Сентября 2011 / 22:02)
ну вот сегодня вышло обновление, можно выключать контроль сессий
а можно популярно объяснить, что это означает на практике?
6.
Станислав (11.09.2011 / 23:59)
4.
Vantuz, а, понятно. Но, зачем это нужно? можно же и так сессию было не вовыдить. Это уже нет таких серверов, пожалуй, которые бы передавали сессию по GET =)
7.
Вантуз-мен (12.09.2011 / 00:05)
Это нужно для тех у кого сессия все время слетает, вылетает часто Ошибка! Неверный идентификатор сессии, повторите действие!
но настройки может поменять только админ и заработает только со след сессии
8.
mozzzg (12.09.2011 / 00:08)
Vantuz (12 Сентября 2011 / 00:05)
Это нужно для тех у кого сессия все время слетает, вылетает часто Ошибка! Неверный идентификатор сессии, повторите действие!
но настройки может поменять только админ и заработает только со след сессии
т.е. если такая ошибка не вылазит, то ничего менять не обязательно?
9.
Вантуз-мен (12.09.2011 / 00:59)
так я и не предлагаю менять, я выпустил обновление где можно через настройки выключить контроль сессий, по умолчанию он также и включен
10.
mozzzg (12.09.2011 / 01:02)
Vantuz (12 Сентября 2011 / 00:59)
так я и не предлагаю менять, я выпустил обновление где можно через настройки выключить контроль сессий, по умолчанию он также и включен
понятно!
11.
ктулху (12.09.2011 / 07:15)
6, от сервера это не зависит. как правило если "клиент" не держит куки, то сессия передаётся в GET.
Так например многие поисковики в поисковой выдаче отображают кучу одинаковых страниц с разной сессией
12.
ramzes (12.09.2011 / 08:54)
Это если включена дерриктива в хитаччес. В том же джоне без куков не авторизируешься, не передают они гет
URL:
https://visavi.net/topics/24693