Хотя я не совсем уверен, что именно вы ищете, следующий (очень простой c) пример кода может помочь вам на вашем пути.
Используется PHP сессий , но, как отмечено в комментариях, есть и другие способы сохранения данных, которые вы, возможно, захотите исследовать.
Если вы хотите go с сессиями, прочитайте руководство , есть много важных деталей, которые не охвачены этим ответом.
<?php
session_start();
?>
<html>
<head><title>some title</title></head>
<body>
<form method="post" action="">
<input type="text" name="test1" value="<?= isset($_POST['test1']) ? htmlspecialchars($_POST['test1']) : '' ?>"/>
<input type="submit" name="submit"/>
<input type="submit" name="clear-input" value="clear">
</form>
</body>
<html>
<?php
if (isset($_POST['submit'])) {
$_SESSION['input'][] = $_POST['test1'];
foreach ($_SESSION['input'] as $input) {
echo 'You entered: ' . htmlspecialchars($input);
echo '<br />';
}
}
if(isset($_POST['clear-input'])) {
$_SESSION['input'] = [];
}
?>
примечание: Я добавил кнопку (пере) начать с чистого листа (понятный ввод пользователя).