19 / 18 / 11
Регистрация: 24.08.2015
Сообщений: 471
|
||||||
1 | ||||||
Не видит переменную22.11.2016, 18:10. Показов 4797. Ответов 15
Метки нет (Все метки)
Всем привет, суть такова, имею файл предположим такого содержания:
Как сделать её (переменную) видимой в функциях?
0
|
22.11.2016, 18:10 | |
Ответы с готовыми решениями:
15
функция не видит переменную Не видит переменную из цикла Php не видит переменную если использую метод _POST Как вставить переменную java скрипт в php переменную |
19 / 18 / 11
Регистрация: 24.08.2015
Сообщений: 471
|
|
22.11.2016, 18:54 [ТС] | 3 |
abrdabr, сделал global $r; не видит все равно.
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
22.11.2016, 19:01 | 5 |
не привыкайте. почему не передать переменную в функцию?
и покажите, что у вас в header.php
0
|
19 / 18 / 11
Регистрация: 24.08.2015
Сообщений: 471
|
||||||
22.11.2016, 19:05 [ТС] | 6 | |||||
abrdabr,
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
22.11.2016, 19:12 | 7 | |||||
я уже писал
1
|
Заблокирован
|
|
22.11.2016, 19:12 | 8 |
dukesov, вы кое-что попутали. Если вы включаете файл, не содержащий объявлений ф-ций, то global перед объявлением переменной в этом файле писать не нужно. global имеет смысл писать только внутри ф-ций.
1
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
22.11.2016, 19:13 | 9 | |||||
Сообщение было отмечено dukesov как решение
Решение
1
|
19 / 18 / 11
Регистрация: 24.08.2015
Сообщений: 471
|
|
22.11.2016, 19:17 [ТС] | 11 |
fanatikus, спасибо! Глобал убрал и прописал
0
|
Заблокирован
|
|
22.11.2016, 19:19 | 12 |
Насчет использования глобальных переменных fanatikus в принципе прав, но все же допустимо использовать глобальные переменные, если они имеют действительно глобальный характер. Например можно сделать глобальной $BDlink – эта переменная кстати в коде документации и во многих др. исходниках называется просто $link.
1
|
19 / 18 / 11
Регистрация: 24.08.2015
Сообщений: 471
|
|
22.11.2016, 20:34 [ТС] | 13 |
0
|
Заблокирован
|
|
22.11.2016, 20:39 | 14 |
Сообщение было отмечено dukesov как решение
Решение
С базой принято работать до начала вывод в браузер. Чтобы избежать задержек прямо при отображении страницы, чтобы нормально оформить сообщение об ошибке, включая посылку соотв. служебных заголовков и т.д.
1
|
Заблокирован
|
||||||
22.11.2016, 20:54 | 16 | |||||
...Хотя, вижу, вы в буфер пишете. Тогда тем более зачем перемешивать выполнение запросов с выводом разметки?
Добавлено через 12 минут
1
|
22.11.2016, 20:54 | |
22.11.2016, 20:54 | |
Помогаю со студенческими работами здесь
16
Как вставить в переменную текст и переменную вместе? Как сохранить в переменную другую переменную + текст? Не видит переменную Не видит переменную Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |