| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Нужна помощь |
| Автор: Inkognito 16.8.2003, 05:49 |
| У меня вот такая проблема. Есть файл допустим kkk.php который сам перезагружает себя каждые н секунд...в самом начале должна стартоватся сессия...source выглядет примерно так... <? session_start(); //сессия была зарегистрирована до этого if (isset($login)) { ... } ?> Теперь проблема. В случае пользования программой одного человека все нормально...но как только начинает юзать второй (по крайней мере) сессия у одного из двух вылетает (приблизительно через минуту)...Длительность жизни сессии в PHP.INI стоит 6 часов. в папке sessiondata сессия есть (после вылета) но логин и пароль в ней нулевые. У меня PHP 4.2 может это баг в PHP??? Отчего это может случатся Если не трудно ответы присылайте на мейл... [email protected] |
| Автор: IZ@TOP 16.8.2003, 06:14 |
| А у тебя сессии по ссылке передаются ? |
| Автор: Inkognito 16.8.2003, 09:26 |
| Берется обычная переменная $login делается session_start(); $login = "aaa"; //допустим session_register("login"); Это во время логина...дальше идет чтение из сессии переменных в фрейме который постоянно совершает над собой рефреш... и вот во время этого рефреша в файле сессии переменная login принимает значение NULL... |
| Автор: MuToGeN 17.8.2003, 09:06 |
| А как именно идет чтение переменных сессии? |
| Автор: Cepera 17.8.2003, 19:39 |
| Win ;) |
| Автор: Master 18.8.2003, 10:13 |
| Как это принимает NULL. Она вообче определяеться там при рефреше? |