- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- form mail in php
-
form mail in php
Ciao sono un novellino di php...ho iniziato oggi, sto creando una form mail. Funziona tutto ma non riesco a trovare qualcosa (che funzioni) per validare il campo mail.
Questo è ciò che ho scritto, non riesco proprio a trovare una soluzione<?php
$errore=false;
if(($nome=="")||($cognome=="")||($telefono=="")||($mail=="")||($messaggio=="")){
$errore=true;
echo "Spiacente deve compilare tutti i campi contrassegnati con *
";
}else {
echo (date("d-m-y"));
echo"
Gentile $nome $cognome, ha inviato i seguenti dati
";
echo"
Tu sei ** $nome $cognome**
";
echo" Numero di telefono è ** $telefono**
";
echo" E-mail è ** $mail**
";
echo" Messaggio $messaggio
";
echo" Ha trovato il sito su ** $motori $pubblicita $cartelli $cliente $altro**
";
echo" Il giudizio che ha dato a www.cremacostruzioni.it è ** $ottimo $buono $migliorabile $poco $insufficiente**";
$destinatario="[email protected]";
$oggetto="Form inviato dal sito www.cremacostruzioni.it";
$corpo="Nome $nome\n Cognome $cognome\n Telefono $telefono\n E-mail $mail\n messaggio $messaggio\n Ha raggiunto il sito da $motori $pubblicita $cartelli $cliente $altro\n Il giudizio sul sito è $ottimo $buono $migliorabile $poco $insufficiente";
$mittente="From:$mail";
mail($destinatario,$oggetto,$corpo, $mittente);}
if ( $errore) {
echo "
Non hai compilato tutti i campi, devi tornare al <A HREF="index.php">form</A> ";
}
?>
-
Sono riuscito a risolvere cambiando il codice dei controlli