Ciao a tutti
Ho un problema con lo script per l'invio di un semplice modulo dati via e-mail..

In pratica l'email viene inviata e ricevuta correttamente.
I campi intestazione e oggetto sono tutti giusti ma l'unica cosa che non mi viene visualizzata sono le variabili in cui memorizzo il nome del mittente,e mail del mittente e il messaggio.
In pratica arriva l'email ma senza i dati che l'utente inserisce nel modulo.:master:
Vi ringrazio di un'eventuale risposta

Codice del form Html:

Codice PHP:

<html>
<
head>
<
title>Semplice modulo email</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</
head>


<
body>

<
form method="post" action="modulo.php">





[
b]Il tuo nome[/b]</p>

<
input type="text" name="nome_mittente" size=30>



[
b]Il tuo indirizzo e-mail[/b]</p>


<
input type="text" name="email_mittente" size=30>



[
b]Messaggio[/b]


<
textarea name="messaggio" cols=30 rows=5 wrap=virtual>
</
textarea>



<
input type="submit" name="invio" value="invia il modulo">

</
form>
</
body>
</
html>


</
body>

</
html

Codice dello scipt in Php:

Codice PHP:

<html>
<head>
<title></title>
</head>


<body>



<?

$msg 
"e mail inviata dal sito web \n";

$msg .= "nome del mittente:  $nome_mittente \n";

$msg .= "indirizzo mittente:\t $email_mittente\n";

$msg .= "Messaggio: \t $messaggio\n\n";

$destinatario "miamail@libero.it";

$oggetto "Prova del modulo html";


$intestazioni_mail "From : il mio sito web <> \n";


$intestazioni_mail .= "Reply-To: $email_mittente\n\n";


$intestazioni_mail .= "MIME-Version: 1.0\n";


$intestazioni_mail .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";


$intestazioni_mail .= "Content-Transfer-Encoding: 7bit\n\n";








mail ($destinatario,$oggetto,$msg,$intestazioni_mail);


?>

<html>
<head><title>Operazione effettuata con successo</title>
</head>




<body>


<h1>Operazione effettuata con successo</h1>

<? echo "$nome_mittente?>;
<? echo "$email_mittente?>;

<? echo "$messaggio?>;


</body>
</html>


</body>
</html>