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

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

вопрос

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

для сохранения данных сессии нужно всегда использовать функцию session_register()
после сохранения данных сессии к содержащим эти данные переменным нужно обращаться как к глобальным переменным с указанным при сохранении данных именем
механизм передачи идентификатора сессии не был активирован в b.php
в PHP нет суперглобального массива $_SESSION
Сложность вопроса
21
Сложность курса: PHP: основы
50
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Благодарю за решебник по интуит.
12 июн 2019
Аноним
Какой человек ищет данные тесты интуит? Это же очень просты вопросы
07 дек 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.