8 messaggi dal 19 febbraio 2005
Salve a tutti,
sono alle prese con una modifica ad un sistema di e-commerce, per l'inserimento della password.
Vorrei impostare la lunghezza minima dei caratteri da inserire, ma la variabile
If (Len(PasswordBreve) < 8) AND (PasswordBreve <> "") Then
    Errore = Errore & "116, "
  End If


nn funziona, benchè abbia dichiarato la variabile in tutte le pagine (iscriviti.asp ed aggiungi_utente.asp) e abbia descritto l'errore nella pagina di errore.
Potete aiutarmi perfavore??


Grazie fin d'ora
Prova cosi:

if (len(PasswordBreve)<8 OR PasswordBreve&"x"<>"x")then
Errore = Errore & "116, " 
end If

"This message was written using 100% recycled electrons"
3.122 messaggi dal 16 maggio 2002
ras78 ha scritto:
Prova cosi:

if (len(PasswordBreve)<8 OR PasswordBreve&"x"<>"x")then
Errore = Errore & "116, " 
end If

Mi sfugge una cosa... ma così non entra sempre nel *then* se la password è non vuota?

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
8 messaggi dal 19 febbraio 2005
Grazie per aver risposto

purtroppo neppure così và bene, continuo a ricevere errore
Microsoft VBScript compilation  error '800a0411'

Name redefined 



come posso risolvere??
Modificato da Sky il 22 febbraio 2005 16.03 -
3.122 messaggi dal 16 maggio 2002
Come sarebbe "name redefined"??? Lì c'è un errore nello script e non di certo per la lunghezza della password. Posta la riga interessata dall'errore.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
8 messaggi dal 19 febbraio 2005
giusto
chiedo scusa per l'errore: l'errore descritto nn si riferisce al sistema di e-commerce.

l'errore che ricevo dopo la modifica per la lunghezza della pw è
Microsoft VBScript runtime  error '800a01f4'

Variable is undefined: 'ErrPasswordBreve' 

errore.asp, line 52


alla line 52 del file errore.aps c'è qst
( Case 116 )
 Descrizione = ErrPasswordBreve



ho dichirato la variabile nel file dove ricevo l'errore (aggiungi_utente.asp) , ma resta così.

soluzioni??
3.122 messaggi dal 16 maggio 2002
Hai messo "Option Explicit" all'inizio? Se sì prova a toglierlo.
Hai dichiarato la variabile PRIMA di definirla, vero?

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
8 messaggi dal 19 febbraio 2005
"Option Explicit" all'inizio di quale dei 2 file??

si, certo
Modificato da Sky il 22 febbraio 2005 17.54 -

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.