Привет. Я пытаюсь реализовать двухэтапный подход к добавлению данных в таблицу, например, в моих табличных компаниях...
Я создал 2 страницы PHP, которые называются шагами 1 и 2, шаг 1 собирает базовую информацию, такую как название компании, тогда идея состоит в том, что шаг 2 будет собирать более конкретную информацию, такую как адрес.
Когда я сохраняю страницу с шагом 1, она перенаправляется на шаг 2, но я не могу понять, как передать некоторую форму переменной сеанса, чтобы страница 2 знала, что такое companyid.
есть идеи
сохраните его в переменной SESSION на стр. 1, используйте это
session_start();
$_SESSION['id']= $id; //the id to pass
и на странице2 вы можете получить доступ к $ _SESSION ['id'] напрямую
Как хранить данные в $_SESSION
:
Прежде всего убедитесь, что session_start()
был вызван поверх вашей страницы.
Сохраните значение в сеансе:
$_SESSION['paramX'] = 'X';
Как получить переменную $ _SESSION:
$paramX = $_SESSION['paramX']
Совет, чтобы проверить, что в $ _SESSION:
var_dump($_SESSION);
ИЛИ
print_r($_SESSION);