Авто-заполнение формы?
Есть форма на странице1, которая передает POST методом данные php обработчику на странице2, там он вносит данные в еще одну форму, которая так же передает POST методом данные php обработчику на странице3, и здесь уже формируется конечный результат.
В помойку такое решение. Временные значения можно писать в localStrorage и отсылать уже финальный результат на конечной странице (при отправке сбрасывая все предыдущие шаги).
Как вариант хранить данные в сессии.$_SESSION['form1']['key'];
$_SESSION['form2']['key'];
$_SESSION['form3']['key'];