Заголовок и сессии, проблема с сессионными переменными

voland

Guest
Заголовок и сессии, проблема с сессионными переменными

На сайте реализованна авторизация средствами ПХП!
1. Человек набирает логин и пароль, оптравляя данные другому скрипту
2. Скрипт обрабатывает данные и заносит нужные мне поля в сессии, переадресуя на главную страницу через МЕТА
3. Если $_SESSION['auth'] существует и равна 1, то я вместо кнопки вход пишу выход и его логин!
Все работает нормально! Но вот я решил добавить таку строку :)

PHP:
Header("Last-Modified: ".gmdate("D, d M Y H:i:s",filemtime("index.php"))." GMT");
Она есть в хидере всех файлов!
И начались неполадки! После входа я все равно вижу кнопу вход! Обновлять браузер можно до посинения, но стоит только сходить по любой ссылке на сайте, как кнопка вход меняеться на выход! Т.е. Переменная определяеться только после того, как я скхожу по любой ссылке сайта!


В чем может быть проблема?
 

IL78

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

Могу заблуждаться.
 

voland

Guest
Зачем? Какой она имеет смысл в отношении скрипта?
К скрипту никакого, к поисковику достаточно весомый! Или я не прав!
IL78
Спасибо, если ты прав, то надо намотать на ус :)
 

crocodile2u

http://vbolshov.org.ru
Вместо
gmdate("D, d M Y H:i:s",filemtime("index.php"))
поставь
gmdate("D, d M Y H:i:s")

Получится, что этот файл "Always modified"

-~{}~ 04.08.04 15:05:

не "этот файл", а "эта страница" :)
 

neko

tеam neko
и еще интересно
время изменения страницы равно времени изменения php кода? :)
 

voland

Guest
Ты хочешь, чтобы поисковик индексировал контент, доступный только авторизованным пользователям?
Самому не смешно?
Не смешно. Я не говорил, что эта страница доступна только авторизованным пользователям! Я просто привел пример использования сессии, на котором была замечена неполадка!
время изменения страницы равно времени изменения php кода? :)
Не понял суть вопроса/прикола?

-~{}~ 05.08.04 09:10:

crocodile2u
Спасибо!
 

neko

tеam neko

voland

Guest
зачем сессии тогда?
Это индексовая страница! Я написал про кнопку "ВХОД"!
Логично, что там откуда человек входит нет никаких защит, иначе это нелепо! А при замене кнопки вход на выход, что я должен проверить, чтобы знать авторизовался человек или нет?

да, спасибо!
 
Сверху