Задать вопрос
@fridriekh
Фулл-тайм эникей

Как передать переменные между функциями одного класса?

Две формы используют 1 обработчик.
Для каждой формы существует своя функция.
Как передать переменные между этими функциями?

После заполнения формы 1 идет редирект на форму 2
  • Вопрос задан
  • 2499 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 2
akubintsev
@akubintsev
Опытный backend разработчик
Если я правильно понял, то речь идёт о многоступенчатом заполнении формы. Тогда в самом простейшем случае можно использовать сессию.
Ответ написан
Комментировать
Вариант 1: самое простейшее
$_SESSION['form_data'] = [];
Вариант 2: использовать memcache
Вариант 3: использовать базу (подходит в случае если надо сохранять данные если пользователь вдруг закрыл браузер)
Вариант 4: самый лучший - использовать ajax
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
svd71
@svd71
function a() {
global $myVar;
}
function b() {
global $myVar;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы