Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Webwiz CAPTCHA

  1. #1

    Webwiz CAPTCHA

    Salve ragazzi,

    ho scaricato lo sript in questione per aggiungerlo al modulo del mio guesbook, qualcuno mi sa spiegare come faccio ad inserirlo nel mio guestbook, anch'esso della webwiz?

    O almeno se esiste uno script di facile integraizione in italiano...


    grazie

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    E' di una semplicità sconcertante ma sono sicuro che nemmeno ci hai provato
    Nel tuo form:
    codice:
    
    	Codice di sicurezza[/b]<p style="margin-top: 0; margin-bottom: 0" align="center">
        <p style="margin-top: 0; margin-bottom: 0" align="center">
    CAPTCHA_form_inc.asp

    codice:
      <table width="100%" border="0" cellspacing="1" cellpadding="3">
       <tr>
        <td>
        <p align="center">[img]CAPTCHA/CAPTCHA_image.asp[/img]</td>
       </tr>
       <tr>
        <td>
        <p align="center"><input type="text" name="securityCode" id="securityCode" size="12" maxlength="12" autocomplete="off" /></td>
       </tr>
      </table>
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  3. #3
    Grazie assaje viki!!!
    Il fatto è ke non sono tanto capace...
    Ti faccio sapere....
    Ma i files li metto nella stessa cartella del guestbook giusto?

  4. #4
    Homesso il codice nel forum, ma anke se non metto il codice di sicurezza quando sto scrivendo nel guestbook il messaggio lo pubblica lo stesso....



    come devo fare'

  5. #5
    Raga, nessuno mi sa aiutare su questo script, oppure mi consiglia cosa fare per risolvere il problema dello psam?
    GRAZIE

  6. #6
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    I CAPTCHA BLOCCANO GLI UTENTI DISABILI.

    Gli screen reader non sono in grado di leggere immagini (non hanno un ocr interno), tanto meno immagini distorte.

    Evitiamo di usarli o mettiamo in alternate un qualcosa che faccia lo SPELLING delle lettere emesse (puoi farlo con flash o tenendo in file sonoro per ogni lettere che crea il captcha).
    + conveniente è molto + facile da implementare un random di domande logiche al posto di ste stronzate di captcha, di sicuro un pc non sa rispondere a domande logiche com
    Di che colore è il cavallo bianco di Zorro?.

    Sta prendendo campo ovunque sto CAPTCHA, persino su programmazione.it, mah

  7. #7
    forse non è il mio caso, a me l'hanno consigliato e io l'ho fatto...
    cmq fatto sta ke io non sono programmatore, trovo degli script già fatti?
    oltre a rimproverare e a puntare il dito sai anche dare dei consigli a riguardo?


    grazie

  8. #8
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    Il mio è si un rimprovero, ma è generale, non rivolto a te, non punto il dito contro nessuno.
    Meglio un sito meno sicuro che un sito che blocchi le pagine ai disabili.
    Leva semplicemente il CAPTCHA, stop, dubito che il tuo sito abbia bisogno di sistemi di sicurezza come il CAPTCHA, cmq
    sui metodi alternativi, ti rimando qui:
    http://www.w3.org/TR/turingtest/

  9. #9
    ma una soluzione + rapida, uno scrpt già fatto?
    vi ripeto, sono principiante

  10. #10
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    nessun script gia' fatto perchè tutti usano captcha indiscriminatamente senza valutare l'impatto dei disabili.
    Una soluzione possibile è via asp.net quindi ripeto, se il tuo sito è un guestbook personale, fai prima a mettere un codice di sicurezza in chiaro senza immagini distorte

    un es. veloce
    'ti prendi un generatore di password, questo è un esempio:
    codice:
    'presa al volo da 4GuyfromRolla, ce ne sono tante anche qui nel forum basta che cerchi
    Function generatePassword( allowNumbers )
     NUMLOWER    = 48  ' 48 = 0
     NUMUPPER    = 57  ' 57 = 9
     LOWERBOUND  = 65  ' 65 = A
     UPPERBOUND  = 90  ' 90 = Z
     LOWERBOUND1 = 97  ' 97 = a
     UPPERBOUND1 = 122 ' 122 = z
     PASSWORD_LENGTH = 6
     ' initialize the random number generator
     Randomize()
     newPassword = ""
     count = 0
     DO UNTIL count = PASSWORD_LENGTH
      If allowNumbers Then
       pwd = Int( ( NUMUPPER - NUMLOWER ) * Rnd + NUMLOWER )
      Else
       ' generate a num between 2 and 10 ;
       ' if num > 4 create an uppercase else create lowercase
       If Int( ( 10 - 2 + 1 ) * Rnd + 2 ) > 4 Then
        pwd = Int( ( UPPERBOUND - LOWERBOUND + 1 ) * Rnd + LOWERBOUND )
       Else
        pwd = Int( ( UPPERBOUND1 - LOWERBOUND1 + 1 ) * Rnd + LOWERBOUND1 )
       End If
      End If
      newPassword = newPassword + Chr( pwd )
      count = count + 1
     Loop
     generatePassword = newPassword
    End Function
    
    'Crei una password e la inserisci nelle session 
    '(passando true crei una password alfanumerica, 
    'altrimenti è solo alfabetica
    Session("fakeCaptcha") = generatePassword(true)
    
    .... + avanti nell'html inserisci un input di controllo
    CODICE DI CONTROLLO:
    <%=Session("fakeCaptcha")%>
    
    
    <label for="controllo">Riscrivi qui il codice di controllo 
    
    <input type="text" value="" id="controllo" name="controllo" />
    <input type="submit" id="azione" name="azione" /> 
    </label>
    
    
    al submit controlli
    if Request("azione") <> "" then 
          if Request("controllo") = Session("fakeCaptcha") then
          'ok pallino entra
          else
          ' levati di ulo
          end if 
    end if
    non uno script sicuro al 100% ma se qualcuno ha tempo da perdere per creare uno script che parsi l'html del tuo login solo per inserire commenti in automatico nel tuo guestbook, be' allora gli devi avere fatto qualcosa di male

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.