Premettendo che è la primissima volta che ho a che fare con un codice in php, stranamente sono riuscita a far funzionare un modulo contatti semplicemente copiandolo da un sito. Questo è il codice che ho inserito:

Codice PHP:
<?php 
$mailto 
"indirizzo@email.it";
$subject "Modulo contatti";
$redirect "pagina.html";
foreach(
$HTTP_POST_VARS as $key => $value) {
$message .= $key ': ' $value;
$message .= "\n";
}
if (@
mail($mailto$subject$message)) {
header("Location: $redirect");
} else {
echo(
'  Non è stato possibile inviare il modulo. Torna alla pagina precedente e riprova, grazie!</p>');
}
?>
Adesso, però, avrei bisogno di rendere obbligatori alcuni campi del form. Potreste postarmi direttamente il codice corretto ? I campi che voglio rendere obbligatori hanno questi nomi:

Nome e cognome
Telefono
E-mail
Privacy

Un'altra domanda: è possibile far comparire direttamente una pagina personalizzata al posto del messaggio di errore?

Grazie mille!^^