Sería algo así ..
Código PHP:
<?
// Inicio uso sesiones (asumo que propago el SID en cookies).
session_start();
// validamos que se enviaron datos ...
if (!empty($_POST['submit'])){
// almacenas los datos en la sesión (en forma de array asociativo):
$_SESSION['datos'][]['campo1'] = $_POST['campo1'];
$_SESSION['datos'][]['campo2'] = $_POST['campo2'];
// redireccionamos para salvar los datos en la sesión ....
header ("Location: ".$_SERVER['PHP_SELF']);
exit;
} else {
// Muestro los datos de la sesión (es un array .. )
echo "<pre>";
print_r($_SESSION['datos']);
echo "</pre><br><br>";
}
// Presento siempre el formulario HTML ..
?>
<form action="<? echo $_SERVER['PHP_SELF'] ?>" method="POST">
Campo 1 <input type="text" name="campo1">
Campo 2 <input type="text" name="campo2"><br>
<input type="submit" name="submit" value="enviar">
</form>
Un saludo,