scusate, scusate e scusate! ma ancora non funziona... ecco le pagine come sono combinate:


-----------------
index.html
----------------

Pagina con il form dove l'utente deve compilare i seguenti campi: Nome, Congome, Indirizzo, ... , E-mail

il tag form è così
<form name="contatti" method="post" action="riepilogo.php">

-----------------
riepilogo.php
----------------

codice:
<?php
session_start();

$_SESSION['nome'] = $_POST['nome']; 
$_SESSION['cognome'] = $_POST['cognome']; 
$_SESSION['indirizzo'] = $_POST['indirizzo']; 
$_SESSION['email'] = $_POST['email']; 


session_register('nome');
session_register('cognome');
session_register('indirizzo');
session_register('email');

print "Riepilogo dati

<form method=post action=invio.php>
Nome: $nome
Cognome: $cognome

...
<input type=submit value=Invia>
</form>";
?>
-----------------
invio.php
----------------

codice:
<?php
session_start();

$nome= $_SESSION['nome'];
$cognome = $_SESSION['cognome'];
$indirizzo = $_SESSION['indirizzo'];
$email = $_SESSION['email'];

print "<p align=center>Grazie per aver utilizzato il nostro form. Messaggio inviato.</p>";

mail($destinatario,"Contattaci", 
		"Modulo contattaci
		Inviato da: $nome $cognome <$email>
		
		Nome: $nome
		Cognome: $cognome

		Indirizzo: $indirizzo
		
		E-mail: $email"
	,"From: $email");
?>

ma cosa ancora sbaglio? Le variabili del modulo non passa tra le pagine...