Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014
Помог: 0 раз(а)
Здравствуйте!
У меня вопрос.
В файле ааа.пхп объявляю переменную х глобальной.
global $x;
или
$GLOBALS['x'];
В файле ббб.пхп хочу поработать со значением этой переменной. Ну никак.
Скажите пожалуйста. Я могу воспользоваться значением этой переменной в другом файле. Ну никак не получается. Не видно её в другом файле. А почему.
До свидания.
Ts.Saltan
Отправлено: 05 Июля, 2015 - 15:01:37
Посетитель
Покинул форум
Сообщений всего: 384
Дата рег-ции: Дек. 2013 Откуда: Belarus
Помог: 22 раз(а)
Что-то мне подсказывает, что тут не глобалс, а сессии нужны
ytrewq123 пишет:
ааа.пхп
ytrewq123 пишет:
ббб.пхп
В начале каждого файла session_start();
И тогда надо вместо $GLOBALS['x'] использовать $_SESSION['x']
Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014
Помог: 0 раз(а)
Блииин. Ну я конечно что-то думал в эту сторону. Но потом вспомнил о $GLOBALS.
Так значит это работает только в одном файле. Просто распространяется на весь код именно этого файла. Как жаль. Ладно спасибо вам. Будем думать и рыть.
То есть видеть что-то у друг друга. Файлы сайта могут только через Сессии?
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
ytrewq123 пишет:
Блииин. Ну я конечно что-то думал в эту сторону. Но потом вспомнил о $GLOBALS.
Так значит это работает только в одном файле. Просто распространяется на весь код именно этого файла. Как жаль. Ладно спасибо вам. Будем думать и рыть.
То есть видеть что-то у друг друга. Файлы сайта могут только через Сессии?
Да, а ещё файлы можно подключать друг к другу конструкциями include ''; или require ''; (Добавление)
Объявлять переменную глобальной есть смысл внутри пользовательских функций
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.