11 messaggi dal 17 gennaio 2006
Salve
ho creato una pagina che simula un CAPTCHA in ASP. questa funziona quasi sempre ma a volte si blocca e da il seguente errore.

Microsoft VBScript runtime error '800a0005'
Invalid procedure call or argument: 'Mid'

Qualcuno sa dov'è l'errore. Era comprensibile se l'errore si presentava sempre ma questa saltuarietà mi sta spiazzando e non so proprio come risolvere.
di seguito posto la pagina


<%@Language = VBScript%>
<%
Function CAPTCHA()
Dim caratteri, codice
caratteri = ""
caratteri = caratteri & "0123456789"
caratteri = caratteri & "abcdefghijklmnopqrstuvwxyz"
caratteri = caratteri & "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Randomize()
Do Until Len(codice) = 7
carattere = Int((Len(caratteri) * Rnd()))
codice = codice & Mid(caratteri, carattere, 1)
Loop
CAPTCHA = codice
End Function
Session("captcha") = CAPTCHA()
%>
<div class="info"><b><%=Session("captcha")%></b></div>
<input type="text" name="captcha">

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
UTENTI ONLINE
    In primo piano

    I più letti di oggi

    Media
    In evidenza
    MISC