Visualizzazione risultati 1 fino 19 di 19

Discussione: modulo per evitare registrazioni automatiche

  1. #1
    Guest

    Predefinito modulo per evitare registrazioni automatiche

    Vorrei inserire nel form del mio blog uno di quei moduli che servono ad evitare le registrazioni automatiche.. Avete presente quelle immagini dove numeri e lettere si vedono distorti e vi si chiede di riscrivere la stessa parola?

    Sapete dovo posso reperire qualcosa di gia pronto sul web? O quantomeno potreste spiegarmi il principio che vi sta dietro affinchè possa lavorarci da me?

    P.S.: Come si fa a fare delle "registrazioni automatiche"? è una cosa che non ho mai capito...

  2. #2
    Guest

    Predefinito

    un po di tempo fa io ne avevo fatto uno:

    Codice PHP:
    <?
    $img
    = imagecreatefromgif('./botton.gif');
    $color = imagecolorallocate($img, 0, 0, 0);

    $lung = 5;

    for (
    $x=1; $x<=$lung; $x++)
    {
    if (
    $x % 2){

    $rand = $rand . chr(rand(97,122));

    }else{

    $rand = $rand . rand(0,9);

    }
    }

    imagettftext($img, 15, 0, 25, 25, $color, "verdana.ttf", $rand);
    imagejpeg($img, 'temp_img.jpg');
    imagedestroy($img);

    ?>
    poi inserisci la variabile $rand in un campo nascosto e controlli quel campo con un altro dove viene scritto il codice...
    devi pero aggiungere qualche header x la cache xke altrimenti cn IE nn si aggiorna l'immagine al refresh

    ciao ^__^

  3. #3
    Guest

    Predefinito

    Grandioso! Ha funzionato al primo colpo!

    Ma... Come funzionano le iscrizioni automatiche?

    E' sicuro lo stesso anche se le lettere non sono tutte "sfasate e storpiate" come le ho viste altrove?

  4. #4
    Guest

    Predefinito

    quello è solo un effetto grafico... nn cambia niente cosi...

    ciao ^__^

  5. #5
    Guest

    Predefinito

    Ho risolto la "finezza" della storpiatura semplicemente mettendo un po inclinata la scritta della funzione imagettftext..

    Ho dovuto scaricare il true type font per farlo funzionare (verdana.ttf)

    Quanto al problemino di cache con IE ho risolto con il solito trucchetto di legare al nome del file anche il time().... (ho aperto un thread apposta al riguardo su questo problemino...) così funziona tutto senza alterare header e compagnia bella.

    Grazie e complimenti per la ottima funzione :)


    MODIFICA SUCCESSIVA: Sarebbe possibile fare in modo che la scritta sulla gif appaia "trasparente" e non di colore pieno? Mi servirebbe per risolvere un altro problema
    Ultima modifica di attorianzo : 09-02-2006 alle ore 20.24.48

  6. #6
    Guest

    Predefinito

    io ho lo stesso problema con le registrazioni automatiche su Forum phpBB 2.0.18 . cosa devo fare x aggiungere questa funzione ?

  7. #7
    Guest

    Predefinito

    su phpbb puoi abilitare l'opzione che richiede l'inserimento del codice.

    le registrazioni automatiche di fatto sono dei bot che la gente usa sul tuo sito per farsi pubblicità.
    ad esempio mi è capitato spesso che si registrassero nick tipo "video-poker" o "www.sitodicasinoonline.com".

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da JoErNanO
    su phpbb puoi abilitare l'opzione che richiede l'inserimento del codice.

    le registrazioni automatiche di fatto sono dei bot che la gente usa sul tuo sito per farsi pubblicità.
    ad esempio mi è capitato spesso che si registrassero nick tipo "video-poker" o "www.sitodicasinoonline.com".
    esatto, a me stessa cosa. ma iniziavano ad essere troppe.
    cmq ero certo ci fosse la funzione avendola già vista, ma nel mio pannello non la trovavo xke non cè scritto nulla accanto. cmq ho fatto delle prove ed ora l'ho attivata. grazie 1000.

  9. #9
    Guest

    Predefinito

    figurati hombre!!
    esiste pure una mod anti-bot per phpbb.

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da JoErNanO
    figurati hombre!!
    esiste pure una mod anti-bot per phpbb.
    ahhhhhh si, capisco!!!!
    in parole povere ?

  11. #11
    Guest

    Predefinito

    hai presente cosa sono i mod?
    sono modifiche al codice per implementare delle funzioni non previste dal codice di base.
    esiste quindi una mod anti-bot per phpbb, dove i bot sono script eseguiti verso il tuo sito con scopi ben precisi. in questo caso sono bot che eseguono false registrazioni con lo scopo di spammare.
    ha senso ciò che ho scritto??

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da JoErNanO
    hai presente cosa sono i mod?
    sono modifiche al codice per implementare delle funzioni non previste dal codice di base.
    esiste quindi una mod anti-bot per phpbb, dove i bot sono script eseguiti verso il tuo sito con scopi ben precisi. in questo caso sono bot che eseguono false registrazioni con lo scopo di spammare.
    ha senso ciò che ho scritto??

    un sensoooo non ce laaaaaaaaa !!!!
    scherzo, ho capito! :d
    x ora non credo di averne bisogno, nel caso...... me lo spiegherai meglio!! :lol
    ciaoo

  13. #13
    Guest

    Predefinito

    Anche questo sistema non è totalmente sicuro, io ho appean ultimato un sistema (solo per provare, non lo userò mai) che individua l'immagine, gli effettua una scansione OCR e se non è troppo stropiata riesce ad estrarre il testo ed a utilizzarlo in una registrazione automatica.
    Purtropo funziona solo sul mio computer , dato che si appoggia ad un programma della EPSON (mi sembra Abby fine reader o qualcosa del generE)

  14. #14
    Guest

    Predefinito

    Scusa ma... Come si fa una registrazione automatica? Di certo non mi serve per farla... Vorrei capire contro cosa è che uno si vorrebbe difendere... ( ho fatto una ricerca su google ma non ho trovato niente di utile per comprendere l'argomento)

  15. #15
    Guest

    Predefinito

    quell'"immagine con le lettere confuse" serve a non far registrare al sito i bot

  16. #16
    Guest

    Predefinito

    attorianzo le registrazioni automatiche non sono altro che script eseguiti da terzi sul tuo sito che riempiono i form di registrazione con nick email e password che sono le 3 variabili obbligatorie da impostare in fase di registrazione.

  17. #17
    Guest

    Predefinito

    Ho un problemino con la foto anti-registrazioni automatiche...

    Una foto mostrante il codice di protezione viene creata nuovamente ogni volta che l'utente sta per scrivere il suo post nel mio sito....
    Il prob. è che l'utente può magari stare un bel po per scrivere il suo messaggio...


    Magari nel frattempo un nuovo utente accede al sito e magari cerca di scrivere qualcosa... In questo preciso istante la foto famosa viene rigenerata con un nuovo codice...

    Il vecchio utente nel frattempo finisce di ricontrollarsi il post che ha scritto, digita il codice della foto che ha ancora nella sua pagina, conferma... E ovviamente il codice è sbagliato perchè il nuovo utente ha cambiato la foto!

    Un modo pratico di risolvere la cosa? che mi suggerite?
    Ultima modifica di attorianzo : 02-03-2006 alle ore 13.27.58

  18. #18
    Guest

    Predefinito

    Potresti memorizzare in una variabile di sessione il codice ch è stato visualizzato a ciascun utente per poi richiamarla al momento del controllo sul codice inserito.
    Codice PHP:
    //Ovviamente questo va piazzato nello script che crea l'immagine
    /*
    * Questo è necessario, a meno che l'inizio della sessione
    * non sia già stato fatto in un altra parte dello script.
    */
    session_start();
    $_SESSION['codice'] = 'codice stampato';
    Ultima modifica di tuttoeniente2 : 02-03-2006 alle ore 17.15.08

  19. #19
    Guest

    Predefinito

    variabile di sessione... comodo! non ci avevo pensato!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •