Ciao,
si è corretto usare un array.

Puoi recuperare i campi ad esempio:

Codice PHP:
$dati_form = array();
$dati_form['nome'] = $_REQUEST['nome'];
$dati_form['cognome'] = $_REQUEST['cognome']; 
ecc.

e poi lo salvi nella session:

Codice PHP:
$_SESSION['dati_form'] = $dati_form
Ciao