Salve ho questo file php che controlla i campi inviati da un file in flash e controlla se i campi sono vuoti e invia l'email, l'unico problema e' che mi servirebbe la funzione che controlla la corretta immissione dell'email qualcuno puo' darmi una mano grazie
file php:
<?php
// recupero le variabili passate in POST da flash;
// tosend è la variabile che memorizza l’email del destinatario (es. email del nostro cliente)
$tosend="info@nome.it";
// l’oggetto del nostra email
$oggetto="Invio informazioni";
// recupero il nome dell’utente con $_POST['nome_variabile_oggetto_LoadVars']
// nome è la proprietà del nostro oggetto loadVars
$date = date("m/d/Y H:i:s");
$nome=$_POST['nome'];
if ($nome == "") {
return false;
break;
}
//recupero il cognome
$cognome= $_POST['cognome'];
if ($cognome == "") {
return false;
break;
}
// recupero l'email del mittente
$email= $_POST['email'];
if ($email == "") {
return false;
break;
}
// recupero l’indirizzo
$indirizzo=$_POST['indirizzo'];
// recupero il messaggio note
$note=$_POST['note'];
if ($note == "") {
return false;
break;
}
// ora devo costruire il messaggio che riceverà il nostro destinatario
// \n è un ritorno a capo ma si è liberi di cotruire il messaggio come si vuole
$strMessage="Last name: " . $nome. "\n";
$strMessage=$strMessage . "First name: " . $cognome . "\n";
$strMessage=$strMessage . "Company: " . $indirizzo . "\n";
$strMessage=$strMessage . "Email: " . $email . "\n";
$strMessage=$strMessage . "Messaggio: " . $note . "\n";
//Invio mail : la funzione mail di PHP restituisce un valore boolean true se è andato tutto a buon fine
// false in caso di errori
$flag_success = mail("$tosend", "$oggetto", "$strMessage", "From: $email");
//Segnalazione dell' eventuale errore : se $flag_succes è false c'è stato un'errore e comunico a flash
// stampando una stringa error= true che sarà recuperata da flash altrimenti errore= true;
if (!$flag_success) {
echo "error=true";
}
else
{
echo "error=false";
}
?>
![]()