Ciao,
se vuoi conservare ad esempio il colore dello sfondo nelle pagine del sito che l'utente visualizzarà in seguito alla complizione del form, bisogna inanzitutto creare una sessione in php con il comando
Codice PHP:
session_start();
da mettere all'inizio di ogni pagina dove vuoi che la sessione sia attiva.
Cos'hai fatto con il comando session_start();?? Non è esattissimo ma per capirci diciamo
che hai "creato" un array $_SESSION, array dove potrai memorizzare dei valori e al quale potrai accedere (in lettura e scrittura) in ogni pagina del tuo sito dove la sessione è attiva.
Quindi, tornando all'esmpio, dovrai aggiungere all'inizio della pagina es5.2.php il codice
Codice PHP:
session_start();//qui attivi la sessione
$_SESSION['colore']=$_POST['colore'];//qui metti nell'array SESSION nella posizione 'colore' il colore scelto dall'utente nel form
In tutte le altre pagine del sito dove vuoi che la sessione resti attiva e quindi utilizzare l'array $_SESSION e i valori li scritti dovrai mettere ad inizio pagina il comando
Codice PHP:
session_start();//mantiene la sessione attiva
$colore=$_SESSION['colore'];//hai preso il valore dall'array session e messo nella variabile $colore
...naturalmente ci sarebbe tanto altro da dire... ma ci sono i manuali per questo... se cmq hai altri dubbi...