Как скрыть сессию?

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)
Ыы на прикол у ся попробовал все вышеуказанные варианты, тоже ни один не работает smile

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 сек.
долляры забыл перед именами smile

Добавлено через 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