Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Убиить session_id в URL, насмерть! 
V
    Опции темы
z-END
Дата 6.4.2007, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Вообщем задача проста - не показывать ИД сессии, даже если отключены куки и прочее..
начало страницы такое: 
Код

<?
//ob_start();
ini_set("session.use_cookies", true);
ini_set("session.use_only_cookies", true);
ini_set("session.use_trans_sid", false);
ini_set("session.url_rewriter.tags",' ');

setlocale( LC_ALL, "ru_RU.cp1251");

Тестирую на денвере, забил данный адрес в ИЕ как "Restricted sites", тоесть ни куки ни скрипты не должны работать...
так вот всеравно на ссылках появлется ?PHPSESSID 
хотя по всей логике его там быть недолжно..
я вот и незнаю что делать.. это денвера прикол или гдето в коде проблема?!


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
mishaSL
Дата 6.4.2007, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



Вообще если вы устанавливаете:
Код

ini_set("session.use_trans_sid", false);

то PHPSESSID не должно подставляться в URL-ы

Попробуйте уставорить эту директиву в .htaccess, должно заработать smile 


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
z-END
Дата 6.4.2007, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Цитата(mishaSL @  6.4.2007,  12:21 Найти цитируемый пост)
то PHPSESSID не должно подставляться в URL-ы

и я так думал.. =)

Цитата(mishaSL @  6.4.2007,  12:21 Найти цитируемый пост)
Попробуйте уставорить эту директиву в .htaccess

а как это делается?



--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
mishaSL
Дата 6.4.2007, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



Цитата(z-END @  6.4.2007,  12:55 Найти цитируемый пост)
а как это делается?

в файле .htaccess пишешь:
Код

php_value session.use_trans_s­id 0





--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
z-END
Дата 6.4.2007, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Опс.. а так заработалоsmile 
Так значит это глюк в денвере?


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
mishaSL
Дата 6.4.2007, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



Цитата(z-END @  6.4.2007,  14:45 Найти цитируемый пост)
Так значит это глюк в денвере? 

Скорее всего да. 
Но ИМХО, лучше через htaccess определить и на рабочем сервере (хостинге)  smile 


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Всемогущий
Дата 6.4.2007, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 440
Регистрация: 25.6.2006
Где: Челябинск

Репутация: 5
Всего: 13



mishaSL, 
скажи пожалуйста сколько времени у апача уходит на чтение и распарсивание .htaccess

или он его переодически кеширует?


--------------------
Цитата(smartov @  16.1.2007,  13:26 Найти цитируемый пост)
Видел я PHP код, который пишут наСильники, никогда на php не писавшие  :D  То еще зрелище. Все пытаются сделать руками и через ж (как в С привыкли). Все пытаются память освобождать итд итп. 
PM MAIL ICQ   Вверх
mishaSL
Дата 6.4.2007, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



Цитата(Всемогущий @  6.4.2007,  15:00 Найти цитируемый пост)
mishaSL, 
скажи пожалуйста сколько времени у апача уходит на чтение и распарсивание .htaccess

Это зависет что в нем (htaccess-е) написано smile  Я на самом деле не задавился этих вопросом, т.к. это происходит практически мгновенно(если htacees простой) и если конечно там нет логических ошибок в mod_rewrite и т.д.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Всемогущий
Дата 6.4.2007, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 440
Регистрация: 25.6.2006
Где: Челябинск

Репутация: 5
Всего: 13



так как тема завершена можно и пофлеймить,
просто бывает думаешь над алгоритмом что бы уменьшить время выполнения на 0.001
вот,а htaccess может быть сьест 0.01 :(

Это сообщение отредактировал(а) Всемогущий - 6.4.2007, 15:15


--------------------
Цитата(smartov @  16.1.2007,  13:26 Найти цитируемый пост)
Видел я PHP код, который пишут наСильники, никогда на php не писавшие  :D  То еще зрелище. Все пытаются сделать руками и через ж (как в С привыкли). Все пытаются память освобождать итд итп. 
PM MAIL ICQ   Вверх
mishaSL
Дата 6.4.2007, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



Цитата(Всемогущий @  6.4.2007,  15:15 Найти цитируемый пост)
так как тема завершена можно и пофлеймить,

Модератор: этого делать не надо

Цитата(Всемогущий @  6.4.2007,  15:15 Найти цитируемый пост)
htaccess может быть сьест 0.01 

Значит оптимизируйте ваш htaccess smile 



--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Всемогущий
Дата 6.4.2007, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 440
Регистрация: 25.6.2006
Где: Челябинск

Репутация: 5
Всего: 13



Цитата(mishaSL @  6.4.2007,  18:59 Найти цитируемый пост)
Модератор: этого делать не надо
 smile 



--------------------
Цитата(smartov @  16.1.2007,  13:26 Найти цитируемый пост)
Видел я PHP код, который пишут наСильники, никогда на php не писавшие  :D  То еще зрелище. Все пытаются сделать руками и через ж (как в С привыкли). Все пытаются память освобождать итд итп. 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1338 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.