Sto creando un codice per bloccare le email spam che l'utente inserisce nel form, ma l'invio va sempre a buon fine.
Ho creato un file esterno con un codice di prova:
Richiamo il file include ("parole-proibiteX.php"); che contiene il codice
Ho creato un file esterno con un codice di prova:
Codice:
<?php
$emailSpam = array (
"*@xxx.it"
);
?>
Richiamo il file include ("parole-proibiteX.php"); che contiene il codice
Codice:
include ("parole-proibiteX.php");
//Email spam
if ($suoemail) {
if ($suoemail == "$emailSpam") {
$errore .= "Questa è un'email spam";
}
}
...
if ($errore) {
$ritenta ="$errore";
$ritenta .="<meta http-equiv=\"refresh\" content=\"2; url=index.php?ritorna_scrivimi\">";
}
else {
$meta = "Messaggio inviato!";
$meta .= "<meta http-equiv=\"refresh\" content=\"2; url=index.php\">";
$_SESSION=array();