Выключение контроля сессий

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
{
просто сессия попёрла
}

Или я-таки сильно бухой и не понял сути сего поста? D

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