Я думаю, что если ваша среда просто перепуталась из-за некоторых ошибок слияния или фиксации VCS, это мой случай, я бы предложил вам просто повторно импортировать ваш файл и добавить его в корень вашего VCS для восстановления проекта. Если вы используете VCS, например git или subversion, вам просто нужно добавить свой проект в корень данного репо, и все должно вернуться к норме. Это работало для меня, хотя.
Добавьте деталь: теперь при каждой перезагрузке она переходит с ветки 1.2 на ветку 2 ... это может быть до "session_destroy ();" ??? В этом случае я не знаю, как сбросить сеанс после его истечения.
Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
session_start();
if(isset( Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['last_activity'])){
if( Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['last_activity'] < time()- Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['expire_time'] ) {
//...
}else{
Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['last_activity'] = time();
Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['expire_time'] = 8*60*60;
echo "branch 1";
session_destroy();
}
}else{
Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['last_activity'] = time(); // setting variable
Вам нужно начать сессию раньше, чем при условии. Потому что вы не начинаете сессию до проверки, существует ли SESSION
[110] ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>SESSION['expire_time'] = 8*60*60;
echo "branch 2";
session_destroy();
}
ОБНОВЛЕНИЕ:
Достаточно чтобы начать сессию раньше, если условие и когда условие входит в другое, просто уничтожьте его
blockquote>