Ciao a tutti ho creato un sistema di invio newsletter con asp....ma mi da errore...non riesco a gestire la verifica dell'esistenza di 2 mail nel mio database.....co'à che non va il codice seguente??'
$errore="";
// Verifica di avere l'indirizzo email
if (isset($_POST['email'])) {
if (trim($_POST['email']) =='') $errore .= "- Inserire email.<br>";
// Verifica errori nella scrittura della e-mail
if ((strpos($_POST['email'],"@")===false) || (strpos($_POST['email'],".")===false)) $errore .= "- Inserire un indirizzo e-mail valido.<br>";
//Verifica che la mail non esista già nel nostro db
$verify= "SELECT * FROM users WHERE email==('". $_POST['email'] ."')";
if ($errore == "")
if(isempty($verify))
{
// il campo non è vuoto, proseguo con l'inserimento nel db
$sql = "INSERT INTO users (email) VALUES('". $_POST['email'] ."')";
$res = mysql_query($sql);
if ($res) {
// Inserimento riuscito
}
else {
// Si è verificato un errore, controllare la sintassi della query
}
} else {
// Il campo c'è ma è vuoto
}
} else {
// Il contenuto della form non è arrivato, questo può succedere
// se si accede a questa pagina direttamente senza fare il submit da form.php
//$errore .= "Spiacente il tuo indirizzo è già presente nel DB";
}
Grazie mille