Сессии не передаються из одного файла в другой по include ()

chiffa

Guest
Сессии не передаються из одного файла в другой по include ()

Всем привет, извеняюсь за слишком закрученую тему. Вот проблемка: есть файл 1.пхп приблизительное содержание:

<?
session_start ();

echo $login; //уже занесён в сессию

........

include ("2.php");
?>

Так вот, если пытаюсь в 2.php написать echo $login; не віводит вообще ничего, не сообщении об ошибки, ничего. Может кто подскажет в чем дело? Зарание спасибо!
 

Фанат

oncle terrible
Команда форума
здесь, скорее, фак по самым основам.
chiffa
с какой радости ты реши, что 2.php - это другой файл, и в него надо что-то передавать?
 

chiffa

Guest
Фанат, если я понял что ты имеешь ввиду, я знаю что в 2.php можно просто написать echo $login; без инклувод и его должно выводить, но не выводит. Ты это имелл ввиду?
 

Фанат

oncle terrible
Команда форума
да, я это имелл в виду.
и сессии тут совершенно не при чём.

-~{}~ 24.09.04 13:46:

и инклюды, кстати, тоже.
 

chiffa

Guest
И еще,если сказал, что то не то и ты не можешь сдержать эмоции, пожалуйста, лучьше промолчи. Я не хочу не с кем ругаться...

-~{}~ 24.09.04 13:49:

Фанат, но у меня в 2.пхп ничего не выводит...

> и инклюды, кстати, тоже

А как тогда сделать?
 

chiffa

Guest
Фанат, чем и занимаюсь из дня вдень. Впрочем как и все посетители сего форума(которые приходят сюда что бы получить ответ ;-).
 

Johannes

Guest
chiffa не обращай внимания на Фаната.

Для решения проблемы почитай о глобальных переменных.
Тебе надо или register_globals=on
или в 2.рнр перед использованием $login декларировать его как
globals $login;
 

Фанат

oncle terrible
Команда форума
какая прелесть.
такую девственную наивность я давно уже не встречал.
Johannes, девочка моя, ты сколько минут назад пхп впервые увидела?
 

Johannes

Guest
А ты $login -у присвоил значение из $_SESSION или он у тебя по другому инициализируєтся?
 

chiffa

Guest
Johannes, спасибо я уже прочитал то что кинул Фанат ;-)
 
Сверху