Dal test gli risulta l'avatar predefinito, ma poi di fatto nn lo inserisce nel db!
A sto punto riporto la parte del codice, a partire dall'ultimo ciclo di if che controlla il campo pwd e che reindirizza al form nel caso di compilazione errata e vediamo se mi sapete aiutare.
codice:
***Precedenti cicli simili a questo della pwd***
if len(Password2) = 0 or (Password<>Password2) then
if errore ="" then
errore = "5"
else
errore = errore &",5"
end if
end if
if errore <> "" then
call dbDisconnect(conn)
Response.Write("<form name=""searchbtmform"" action=""registration.asp"" method=""post"">")
Response.Write("<input type=""hidden"" name=""Nickname"" value="""& Nickname &""" />")
Response.Write("<input type=""hidden"" name=""Password"" value="""& Password &""" />")
Response.Write("<input type=""hidden"" name=""Email"" value="""& Email &""" />")
Response.Write("<input type=""hidden"" name=""UID"" value="""& UID &""" />")
Response.Write("<input type=""hidden"" name=""errore"" value="""& errore &""" />")
Response.Write("</form>")
Response.Write("<script language=""JavaScript"">document.searchbtmform.submit()</script>")
else
Dim Rs
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open "Profile", conn, 3, 3
Rs.AddNew()
Rs("UID") = request.form("UID")
Rs("Nickname") = request.form("Nickname")
Rs("Password") = cripta(Password,Key)
Rs("Email")= request.form("Email")
***vari altri campi che ometto per comodità, segue l'AVATAR***
Avatar = trim(request.form("Avatar"))
if len(Avatar) = 0 then Avatar = "noavatar.gif"
Rs.Update
call dbDisconnect(conn)
Response.Write "Registrazione effettuata con successo!"
end if