Ok, scusa ma credevo che l'unica istruzione importante fosse quella.
Lo script è questo (ho tolto le parti in html x sintetizzare):
Codice PHP:
<?php
$destinatario = "mionome@miosito.it";
$mittente = "contatto@miosito.it";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
...
...
<?php if (!isset($_POST['invia'])) {
?>
<h3>ACCESSO ERRATO</h3>
Si è verificato un errore, probabilmente sei arrivato a questa pagina da
un percorso sbagliato.</p>
<?php
} else {
$messaggio = stripslashes($_POST['messaggio']);
if (mail($destinatario,"Contatto dal sito",$messaggio,"From:$mittente"))
{
?>
<h3>MESSAGGIO INVIATO </h3>
Il tuo messaggio è stato inviato correttamente</p>
<?php
}
else
{
?>
<h3>ERRORE NELL'INVIO</h3>
Siamo spiacenti, ma ci sono stati dei problemi nell'invio del messaggio, riprova più tardi</p>
<?php
}
}
?>
...
...
</html>
La variabile $messaggio è passata da un'altra pagina in cui c'è la form per inserire i dati.