session_start только если это требуется

Фанат

oncle terrible
Команда форума
разумеется.
и эта конструкция вполне самодостаточная. ничего не пропускает, ничего лишнего не стартует.
и написала в факе пхпклуба, в разделе по сессиям, уже много лет, как.

единственный случай, когда она может сработать ложно, это если идентификатор передавался в урле и был запомнен. если его запомнил человек в закладках браузера - это нестрашно.
если его запомнил поисковик... тут да - будут проблемы. начиная с того, что у всех, пришедших с поисковика, будет одна и та же сессия, и заканчивая тем, что придя по такой ссылке, поисковик продолжит заставлять сайт снова подставлять тот же сид.

Вот над этой проблемой можно подумать.
Но, впрочем, если в поисковике никогда не было уров с сидом, то и проблемы нет

-~{}~ 12.11.07 18:11:

"не работает" трактор в поле.
научись выражаться так, чтобы тебя понимал не только ты сам.

потрудись приводить полный тестовый код в подтверждение своих слов.
 

player

Новичок
if (!empty($_REQUEST[session_name()])){
session_start();
}

стартует сессию даже при отключенных куках и без SID в урл

нигде в других местах функция session_start(); не вызывается..
 

Фанат

oncle terrible
Команда форума
потрудись приводить полный тестовый код в подтверждение своих слов.
 

player

Новичок
прошу прощения.. был глюк фтп

-~{}~ 12.11.07 16:25:

Спасибо за помощь и терпение.. теперь все как надо
 
Сверху