Главная / PHP: основы / Файл a.php содержит следующий код: <?php session_start(); $SESSION["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo "Вы пришли с ".$SESSION["pr

Файл a.php содержит следующий код: <?php session_start(); $SESSION["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo "Вы пришли с ".$SESSION["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:

вопрос

Правильный ответ:

для сохранения данных сессии нужно всегда использовать функцию session_register()
после сохранения данных сессии к содержащим эти данные переменным нужно обращаться как к глобальным переменным с указанным при сохранении данных именем
массив $SESSION не является суперглобальным и не отвечает за работу с сессиями
для сохранения данных сессии нужно всегда использовать функцию register_session_variable()
Сложность вопроса
93
Сложность курса: PHP: основы
50
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек ищет данные тесты с интуитом? Это же совсем для даунов
20 мар 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.