Salve a tutti...
Espongo il mio problema sperando di essere ascoltato...
Nella progettazione di un sito ho inserito un form per l'invio di alcuni dati ad una email...
premetto che in php non l'ho mai usato....
comunque spulciando qua in lā sono risucito a inserire nel sito html il form e a scrivere il codice php per l'invio dei dati...
ovviamente non mi funzione niente...
scrivo di seguito i codici, sperando che qualcuno possa dirmi dove sto sbagliando...
grazie

file.html:

<form action="newsletter.php" method="post" target="_blank">

<div align="right">nome
<input type="text" name="nome" />


cognome
<input type="text" name="cognome" />


email
<input type="text" name="email" />


<input type="submit" name="Submit" value="Invia" />
</div>

</form>

file.php:

<?PHP
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$email = nl2br($_POST['email']);
if ($nome == null)
{
print "Errore: &egrave; necessario compilare il campo 'nome'";
}
else
{
if ($cognome == null)
{
print "Errore: &egrave; necessario compilare il campo 'cognome'";
}
else
{
if ($email == null)
{
print "Errore: &egrave; necessario compilare il campo 'email'";
}
else
{
$mail_to = "info@miamail.it";
$mail_from = $email;
$mail_subject = "Contatto dal web da parte di $nome";
$mail_body = "

<font color=#000000>$messaggio</font></p>";
$mail_in_html = "MIME-Version: 1.0\r\n";
$mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
$mail_in_html .= "From: <$mail_from>";
if (mail($mail_to, $mail_subject, $mail_body, $mail_in_html))
{
print "Email inviata con successo!";
}
else
{
print "Errore";
}
}
}
}
?>