Сессий будет вашим лучшим вариантом IMO. В каждом файле formX.php обязательно запустите сеанс:
$session_start();
А затем в начале каждого сценария проверяйте переменные $ _POST. Если у вас есть какие-либо данные (например, отправленные из предыдущей формы), добавьте их в массив $ _SESSION.
$_SESSION['lastname'] = $_POST['lastname']);
Кроме того, при рендеринге формы на странице используйте любое значение из переменной $ _SESSION для этого текстового поля. Если он пуст или не задан, пользователю будет представлено пустое текстовое поле.
[ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ЗА БЕЗОПАСНОСТЬ] Я должен предупредить вас, что неудачный пользовательский ввод и разбрасывание в вашем коде - это рецепт бедствий безопасности. Удостоверьтесь, что вы фильтруете вход и выход, когда делаете все это!