Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > не могу передать переменную |
Автор: xTr1m 22.4.2018, 17:47 |
День добрый, есть файл php, в нем примерно следующее: [PHP] .... if(...) { include($_SERVER["DOCUMENT_ROOT"].$templateFolder."/confirm.php"); .... } else { include($_SERVER["DOCUMENT_ROOT"].$templateFolder."/summary.php"); ... } [/PHP] смысл в том, что на странице summary я запоминаю состав заказа, потом после нажатия на кнопку появляется страница confirm, но проблема в том, что я никак не могу увидеть значения переменной, которая была ранее в summary. я ставил alertы, вижу, что значение переменной (строка) есть, а потом после перехода обнуляется. я делал ее gloabal, делал include в confirm страницы, но ничего. писал переменную в куки, но ее значение чудесным образом обнуляется. я уже просто сбился((( |
Автор: whatisnot 23.4.2018, 10:27 |
Это где? Чтобы переменная объявленная в файле summary.php была доступна в файле confirm.php, файл summary.php должен подключаться до confirm.php, а не после. В противном случае либо через сессию, либо иной механизм. |