Ciao a tutti, ho già postato qualche giorno fa ma senza successo, ho bisogno di un aiutino. Compilando un form in un sito realizzato in flash mi arriva tramite una pagina in php una e-mail dove sono visibili i campi: nome; e-mail; testo.

Il problema e che io sono nuovo di php e pur avendo letto buona parte dei messaggi postati da altri in merito non sono stato in grado di effettuare le modifiche di cui necessitavo e cioè: effettuare dei controlli su questi 3 campi... potete aiutarmi? Vi posto il codice.

<?
/* subject */
$subject = "richiesta da mio sito.com";

/* additional header pieces for errors, From cc's, bcc's, etc */
$headers = "From: $name <$email>\n";
$headers .= "X-Sender: <$email>\n";
$headers .= "X-Mailer: PHP\n"; // mailer
$headers .= "X-Priority: 1\n"; // Urgent message!
$headers .= "Return-Path: $name <$email>\n"; // Return path for errors

/* recipients */
$recipient = "info@mio sito.com";

/* message */
$message = "
$name
Nome: $nome

-------------------------------------------------------------------------------------
$richiesta
-------------------------------------------------------------------------------------

$email";

/* and now mail it */
mail($recipient, $subject, $message, $headers);

// Replay
// ---------------------------

/* subject */
$subject = "www.mio sito.com - abbiamo letto la sua richiesta";

/* additional header pieces for errors, From cc's, bcc's, etc */
$headers = "From: www.mio sito.com <info@mio sito.com\n";
$headers .= "X-Sender: <info@mio sito.com\n";
$headers .= "X-Mailer: PHP\n"; // mailer
$headers .= "X-Priority: 1\n"; // Urgent message!
$headers .= "Return-Path: www.mio sito.com <info@mio sito.com>\n"; // Return path for errors

/* recipients */
$recipient = $email;

/* message */
$message = "Grazie per averci contattati, vi risponderemo appena possibile.";

mail($recipient, $subject, $message, $headers);
?>


Grazie grazie grazie