Sul mio sito (betty.altervista.org) ho inserito una sezione in cui è possibile mandare e-mail direttamente dal web, inserendo i propri dati, alla mia casella di posta elettronica.
Il mio problema è che è successo che un tale "ano.asd" mi ha mandato già messaggi "schifosi" ad appena pochi giorni dall'apertura temporanea del sito...non oso immaginare cosa succederà quando ci saranno diversi visitatori ed il sito sarà indicizzato nei motori di ricerca!!
Ora il mio dubbio è questo: nel codice PHP che ho utilizzato (visibile all'url: http://betty.altervista.org/sme_form.php) ho inserito l'istruzione
Posso implementare il codice PHP di questa pagina in modo che prima che consenta all'utente di inviare la mail controlli il suo REMOTE_ADDR?Citazione:
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
Ovvero intendo dire che il sito dovrebbe fare la seguente lista di routine:
Click su "invia" => controllo che $REMOTE_ADDR non sia compreso in una blacklist mia (possibile in un file separato?) => se ok, controllo che tutti i campi siano stati riempiti, altrimenti mostro un messaggio di errore all'utente.
Grazie milleeeeeeeeeeeeee!!
