Visualizzazione dei risultati da 1 a 2 su 2

Discussione: spam da form

  1. #1

    spam da form

    Da diverse settimane la mia casella è bombardata da email provenienti dal mio sito stesso; il bot in questione mi passa i contorlli javascript e mi innonda la casella di spam.

    a questo link potete vedere lo spam generale

    purtroppo non riesco a bloccarlo, con dei semplici javascript.. coem posso fare?
    ho perfino messo un controllo grafico sul sito ma non serve a nulla.


    Grazie
    If what you were looking for doesn't show up, investigate it!
    Google is your friend

  2. #2
    I controlli javascript servono a nulla per i bot
    Secondo me, loro (bot) riescano a capire come trasferire il parametro al tuo script. Lo trasmetti in modo molto evidente: http://www.hedo.it/text.php?text=jzyim&s=8 e i bot leggono a cosa equivale $text.
    Seconda cosa che puoi (devi) fare è di controllare tutti i parametri $_POST tramite PHP
    Es.:
    Codice PHP:
    if( empty($_POST['email']) or empty($_POST['nome']) or empty($_POST['messaggio']) ){
    //display error
    echo '

    Ci sono verificati alcuni errori:</p>[list=1]'
    ;
        if( empty(
    $_POST['email']) ){
            echo 
    '[*]Il campo "Email" è obbligatorio.';
        }
        if( empty(
    $_POST['nome']) ){
            echo 
    '[*]Il campo "Nome" è obbligatorio.';
        }
        if( empty(
    $_POST['messaggio']) ){
            echo 
    '[*]Il campo "Messaggio" è obbligatorio.';
        }
    /*
        qui puoi inserire il codice del tuo controllo visivo
    */                            
    echo '[/list]';            

    }else{
    //send mail


    Complimenti per il sito, è uno di pochi esteticamente belli che ho visto in Piemonte.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.