Salve a tutti!
Volevo segnalarvi un problema che ho avuto con PHP (con cui sono alle primissime armi).
Cercando in rete ho trovato uno script php che serve a raccogliere i dati presi in un form HTML e ad inviarli tramite mail. Ho fatto una prova molto semplice e la mail funziona, ma i parametri dei campi del form non riesce a prenderli.
Posto qui il codice HTML e PHP relativo sperando che qualcuno di voi mi dia una mano
Form HTML
Codice PHP:
<form method="post" action="invio2.php" enctype="text/plain" name="mio_form">
    <
p align="center">[b]<font size="+2"><u>Modulo Informazioni.</u> </font>
    [/
b]</p>
    <
table border="0" cellspacing="5" cellpadding="5">
        <
tr>
            <
td>*Nome:</td>
            <
td>
            <
input type="text" name="nome" id="nome" size="35" maxlength="40"></td>
            <
td>*Cognome:</td>
            <
td>
            <
input type="text" name="cognome" id="cognome" size="35" maxlength="40"></td>
        </
tr>
        <
tr>
            <
td>*E-mail:</td>
            <
td>
            <
input type="text" name="email" id="email" size="35" maxlength="40"></td>
        </
tr>
    </
table>
    

<
textarea name="testo" id="testo" rows="10" cols="100"></textarea></p>
    <
input type="submit" value="Invia i Dati"><input type="reset" value="Annulla"></td>
</
form
Script PHP:
Codice PHP:
<?php   
$to 
"nome@dominio.it";   
$headers "From: " .$_POST['email'] . "\n";   
$subject "Modulo proveniente dal tuo sito";   
$body "Contenuto del modulo:\n\n";   
$body .= "Inviata da: " trim(stripslashes($_POST["email"])) . "\n";   
$body .= "Nome: " trim(stripslashes($_POST["nome"])) . "\n";  
$body .= "Cognome: " trim(stripslashes($_POST["cognome"])) . "\n";   
$body .= "Testo: " trim(stripslashes($_POST["testo"])) . "\n"//messaggio   
mail($to$subject$body$headers);   
echo 
"La mail è stata inviata con successo. Grazie per averci contattato"
?>
In remoto non mi segnala errore (immagino dipenda dalle politiche di segnalazione del server), mentre in locale mi dice Notice: Undefined variable ogni qualvolta provo a richiamare un parametro della pagina html definito nel form.
Dove sbaglio?