![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| www |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 12.1.2005 Репутация: нет Всего: нет |
привет,
делаю session_start(); session_register('a'); $a = "test"; в этом же файле есть другой, вставленный - т.е. всё получается в одном файле... однака в фале, который include, не видит эту переменную пока не обновишь страницу...что за бред??? |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: 1 Всего: 1 |
session_start(); нужно сделать в файле который инклюдится
-------------------- |
|||
|
||||
| BIG BROTHER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 200 Регистрация: 9.12.2004 Где: Россия, Москва Репутация: 2 Всего: 4 |
Вместо
session_register('a'); $a = "test"; $_SESSION['a']="test"; и в файле, что инклюдится echo $_SESSION['a']; например
нет, не нужно --------------------
Mess with the best, die like the rest |
|||
|
||||
| alligator |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: 1 Всего: 1 |
Ну раз не нужно попробуй проверь -------------------- |
||||
|
|||||
| BIG BROTHER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 200 Регистрация: 9.12.2004 Где: Россия, Москва Репутация: 2 Всего: 4 |
Проверил! Работает мой вариант!
session_start(); в присоеденяемом файле НЕ нужен БОЛЕЕ ТОГО если в присоеденяемом файле стартануть сессию будет ошибка! Notice: A session had already been started - ignoring session_start() in D:\home\localhost\www\a.php on line 2 Это сообщение отредактировал(а) BIG BROTHER - 23.3.2005, 19:04 --------------------
Mess with the best, die like the rest |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: 1 Всего: 1 |
Очень странно я када делал скрипт авторизации у меня не работало! приходилось делать в каждом файле.
-------------------- |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
session_start нужно делать в главном айле один раз. Или как бы в том файле, который будет подключать все модули или в том, который на момент выполнения будет являться главным.
|
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
alligator
делать в каждом файле, но не в каждом инклуде. |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: 1 Всего: 1 |
Именно это и имелось ввиду... -------------------- |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |