Ti ringrazio, funziona tutto alla perfezione!
Volevo chiederti, se possibile, solo un'ultima cosa: ho modificato la pagina invia_form in questo modo (ti posto solo la parte modificata, il resto del codice è invariato):
codice:
$capitale = $_POST["capitale"];
$N = $_POST["durata"]*$_POST["cadenza"];
$t = $_POST["tasso"]/(100*$_POST["cadenza"]);
$T = $t + 1;
$n = $N - 1;
$a = array();
$i = 0;
while ($i <= $n) {
$pow = pow($T,$i);
array_push($a,$pow);
$i = $i + 1;
}
$somma = array_sum($a);
$pot = pow($T,$N);
$rata = $capitale*$pot/$somma;
$tot = $rata*$N;
$interessi = $tot - $capitale;
//formattazione cifre
$capitale = number_format($capitale,2,',','.');
$rata = number_format($rata,2,',','.');
$tot = number_format($tot,2,',','.');
$interessi = number_format($interessi,2,',','.');
//fine formattazione
$freq="mensile";
session_start();
$_SESSION['messaggio']= "
Capitale finanziario: ". $_POST['capitale'] ." €
Durata del prestito: ". $_POST['durata'] ." anni
Frequenza rata: ". $freq ."
Tasso di interesse: ". $_POST['tasso'] ." %
importo della rata: ".$rata ."
numero di rate: ".$N ." rate
totale rate: ".$tot ." €
interessi: ".$interessi;
Premettendo che la modifica funziona, quindi ho a video gli altri dati richiesti, però volevo sapere se potevo aggiungere, alla mail che viene inviata, questi nuovi dati ($rata, $N, $tot, $interessi. Se è molto complicato non fa niente, non voglio rubarti tempo 
Intanto grazie mille!