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