Как скрыть сессию?
1.
Владимир (29.08.2010 / 20:44)
Чтоб у пользователя при переходе по страницам в строке браузера небыло типа
http://сайт.ru/ent.php?sid=Fgttbfgh45ghfv2hjmm5mndffdx&mode=ent ?
2.
Удаленный (29.08.2010 / 20:49)
Попробуйт так:
ini_set('session.use_trans_sid', 0);
3.
Azzido (29.08.2010 / 20:49)
php_flag session.use_trans_sid Off пропиши в .htaccess
4.
Удаленный (29.08.2010 / 20:50)
или так вообщ гугл в помощь
Положите в корень сайт файл .htaccess.
Добавть в него вот эти строчки:
Код:
php_flag session.use_trans_sid off
php_flag session.use_cookies on
И будет Вам счастье.
5.
Владимир (29.08.2010 / 20:56)
Azzido не помогает
6.
Удаленный (29.08.2010 / 20:58)
5.
wipix, в начале скрипта пропиши
ini_set('session.use_trans_sid', 0);
мож так получитсо
7.
Владимир (29.08.2010 / 20:58)
CtrlWoBv_ыгыгы1, тоже
8.
Удаленный (29.08.2010 / 21:02)
ето надо писать перед
session_name("sid");
session_start();
9.
Azzido (29.08.2010 / 21:07)
Как не помогает?!
10.
Azzido (29.08.2010 / 21:08)
Ты прежде чем тестить вставляется ли сесия в URL хоть разрываешь её или продолжаешь серфит по сайту передавая SID?
11.
Владимир (29.08.2010 / 21:16)
Да, выходил, а потом обратно авторизовался
12.
Владимир (29.08.2010 / 21:19)
CtrlWoBv_ыгыгы1 (29 Августа 2010 / 20:58)
5. wipix, в начале скрипта пропиши ini_set('session.use_trans_sid', 0);
мож так получитсо
Не идет(
13.
Владимир (29.08.2010 / 21:28)
8.
CtrlWoBv_ыгыгы1, session_name("sid")нет,
session_start()есть
14.
ramzes (29.08.2010 / 21:33)
куки чем не устраивают? при наличии оной сид не передается адресной строкой
15.
Владимир (29.08.2010 / 21:41)
И что делать?
16.
Azzido (29.08.2010 / 21:49)
че за бред, не идёт не идет, пробуй еще значит, тебе кучу решений работающих написали
17.
Владимир (29.08.2010 / 22:05)
Бред не бред, а не помогает (
18.
ramzes (30.08.2010 / 10:04)
не можетт акого быть что бы не работало. если в хитаччесе писал то может некоторое время не работать
19.
KOZZ (30.08.2010 / 10:06)
может там вручную эта сессия с ссылками соединена точкой?
З.Ы: не бейте сильно если что ))
20.
Дмитрий (31.08.2010 / 12:44)
Ыы на прикол у ся попробовал все вышеуказанные варианты, тоже ни один не работает
21.
Azzido (31.08.2010 / 12:48)
Ну и какой хостинг у вас, раз такое не работает, движки какие?
22.
ramzes (31.08.2010 / 21:38)
работают все способы
23.
Дмитрий (31.08.2010 / 22:44)
Azzido у мя вдска ))
24.
Максим (27.10.2010 / 13:29)
чушь полная, что не работает. в хитачесе запретил передачу сессий через пост и гет и этого должно хватить. я старался тоже как мог скрыть сессию т.к. она мешала безопастности моего сайта, я даже кукис удалял чтобы черей яваскрипт в браузере не подглядеть его! все получилось просто, симпатично и главное надежно и отлично!
25.
Виктор (01.03.2011 / 12:34)
#устанавливаем язык
setlocale(LC_ALL, 'ru_RU');
#имя сессии
ini_set('session.name', 'sid');
#автоматически цепляем сессию, если она используется
ini_set('session.use_trans_sid', 1);
#используем кукис в сессиях
ini_set('session.use_cookies', 1);
#некоторые мобилы кукис не держат, поэтому создаем альтернативу
ini_set('session.use_only_cookies', 0);
#цепляем сид к следующим параметрам
ini_set('url_rewriter.tags', "a=href,area=href,form=,fieldset=");
#обрабатка гиперссылки в XHTML для валидатора
ini_set('arg_separator.output', '&');
26.
-STUFF- (24.03.2011 / 16:10)
а если у него sid к сссылкам привязан? типа
<a href="index.php?'.session_name.'='.session_auth.'">Главная</a>
Добавлено через 02:18 сек.
долляры забыл перед именами
Добавлено через 03:22 сек.
вот он и таскает сессии.
27.
Марсель (05.04.2011 / 05:02)
во первых session_name(), session_auth..
и session.use_trans_sid 1/0
сам целяет сессию к ссылкам ..
28.
Андрюха (05.04.2011 / 07:04)
Ты ложил в корень .htaccess? Если да,может в папках которые ты юзаешь другой есть и там врублено это?
29.
Azzido (05.04.2011 / 11:23)
этой теме полгода, зачем поднимать
30.
Андрюха (05.04.2011 / 13:12)
Я и не посмотрел
URL:
https://visavi.net/topics/13130