And now onto my question #2...
How can I update this the GroupID on the fly, so that when I change a user designation within my own login system, the next time that user logs in their GroupID is changed?
Your previous example works perfectly for users visiting the forum for the very first time. Once I got that up and running, I copied and inserted the code to around line 172 in functions_members_API.asp and then inserted:
rsCommon.Fields("Group_ID") = intForumStartingGroup
at line 182 (just before the rsCommon.Update) hoping that the user designation would be read from Session, converted to a GroupID number and rewritten to the database, just as a changed password would. Doing this however, gives me an error message:
Server Error in Forum Application
An error has occured while writing to the database.
Please contact the forum administrator.
Support Error Code:- err_SQLServer_existingMemberAPI()_update_pass
File Name:- functions_member_API.asp
Error details:-
ADODB.Recordset
Item cannot be found in the collection corresponding to the requested name or ordinal.
Did I miss something?