|
|
|
| Не поддерживаются сессии при переходе от файлов из одной папки к файлам из другой.
Пример:
В директории n находится файл индекс.пхп, а в поддиректории n/n/файл.пхп. Для входа к индекс.пхп требуется ввести пароль, а потом при переходе к файл.пхп опять требуется вводить пароль. | |
|
|
|
|
|
|
|
для: Lelik
(30.11.2005 в 13:26)
| | А у вас поддержка сессионых cookie в браузере включена? | |
|
|
|
|
|
|
|
для: cheops
(30.11.2005 в 15:56)
| | 2cheops: а вот этот момент, кстати, можно проверить с помощью PHP ? | |
|
|
|
|
|
|
|
для: DDK
(30.11.2005 в 16:17)
| | Да, после того как производится вызов session_start() на другой странице можно проверить наличие cookie $_COOKIE['PHPSESSID'] - если она существует - имеется поддержка сессионных cookie
<?php
if(isset($_COOKIE['PHPSESSID'])) echo "Слава богу, cookie включены";
?>
|
Правда имя сессии PHPSESSID может плавать от сервера к серверу и зависит от настроек php.ini (директива session.name). | |
|
|
|
|
|
|
|
для: cheops
(30.11.2005 в 15:56)
| | Да, ведь переходпо файлам из одной директории не требует повторного ввода пароля | |
|
|
|
|
|
|
|
для: Lelik
(30.11.2005 в 16:22)
| | Имхо нужно копать и сверять серверные (php.ini) настройки относительно сессий... найдите дефолтные значения всех параметров и сверяйте со своими. | |
|
|
|
|
|
|
|
для: Lelik
(30.11.2005 в 16:22)
| | Может затираются где? Попробуйте везде выводить содержимое $_SESSION
<?php
print_r($_SESSION);
?>
|
| |
|
|
|