Ciao ragazzi,
sto usando questa funzione per verificare i caratteri non ammessi:
codice:
'VERIFICO CHE NEL CAMPO USERNAME NON VENGANO MESSI CARATTERI NON AMMESSI
Dim vChar() As Char = {" "c, "-"c, "_"c, "%"c, "&"c, "["c, "]"c, "{"c, "}"c, "("c, ")"c, "#"c, "!"c, "|"c, "'"c, """"c, "/"c, "\"c, "="c, "?"c, "*"c, ","c, "."c, ";"c, ":"c}
'SE ESISTONO LI MANDO A NOREG
If user_cliente.IndexOfAny(vChar) > 0 Or pass_cliente.IndexOfAny(vChar) > 0 Then
Response.Redirect("/no_reg.aspx?modo=1")
Else
Sapete dirmi perchè se inserisco il carattere non ammesso come primo carattere nel campo di testo non funziona?
Per esempio se nel campo di login scrivo
=pippo
esegue la verifica di login e salta l'if che ho scritto sopra, mentre se scrivo:
pippo=
allora mi fa correttamente il redirect perchè trova il carattere speciale.
Spero possiate aiutarmi.
Grazie mille