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

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

вопрос

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

для сохранения данных сессии нужно всегда использовать функцию session_register()
после сохранения данных сессии к содержащим эти данные переменным нужно обращаться как к глобальным переменным с указанным при сохранении данных именем
механизм передачи идентификатора сессии не был активирован ни одним из возможных способов
в PHP нет суперглобального массива $_SESSION
Сложность вопроса
74
Сложность курса: PHP: основы
50
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные решения - я бы сломался c этими тестами intuit.
21 май 2020
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.