%@ Language=VBScript %> <% Option Explicit %> <% Dim lfInvalidCharPos Dim lfAction Dim zfRedirect Dim zfPD_Nickname Dim zfPD_Password Dim zfPD_Email Dim zfPD_Info Dim lfPD_BirthMonth Dim lfPD_BirthDay Dim lfPD_BirthYear Dim zfPD_Country Dim lfPD_TimeZoneID Dim zfPD_Gender Dim bfPD_PrivShowEmail Dim bfPD_ReceiveEmailNotifications Dim lfUpdateResult Dim zfErrorDetails Dim datfDOB Dim zfMessage If Request.Form("submitted") = "1" Then lfAction = CLng(Request.Form("action")) ' Read player details from form into variables. zfPD_Nickname = Request.Form("txtNickname") zfPD_Password = Request.Form("txtPassword") zfPD_Email = Request.Form("txtEmail") zfPD_Info = Request.Form("txtInfo") lfPD_BirthMonth = CLng(Request.Form("cboMonth")) lfPD_BirthDay = CLng(Request.Form("cboDay")) lfPD_BirthYear = CLng(Request.Form("cboYear")) zfPD_Country = Request.Form("cboCountry") lfPD_TimeZoneID = Request.Form("cboTimeZone") zfPD_Gender = Request.Form("cboGender") bfPD_PrivShowEmail = Request.Form("chkShowEmail") = "on" bfPD_ReceiveEmailNotifications = Request.Form("chkReceiveEmailNotifications") = "on" Call RegisterPlayer(zfPD_Nickname, zfPD_Password, LF_ACCESS_PLAYER, _ zfPD_Email, zfPD_Info, lfPD_BirthDay, lfPD_BirthMonth, lfPD_BirthYear, _ zfPD_Gender, zfPD_Country, lfPD_TimeZoneID, bfPD_PrivShowEmail, bfPD_ReceiveEmailNotifications, zfErrorDetails, lfInvalidCharPos) If zfErrorDetails = "" Then Call Login(Request.Form("txtNickname"), Request.Form("txtPassword")) If Request.Form("redirect") <> "" Then Response.Redirect Request.Form("redirect") End If End If zfRedirect = Request.Form("redirect") Else lfPD_BirthDay = 0 lfPD_BirthMonth = 0 lfPD_BirthYear = 0 lfPD_TimeZoneID = 0 bfPD_PrivShowEmail = True bfPD_ReceiveEmailNotifications = True If Not IsNumeric(Request.QueryString("action")) Then lfAction = LF_ACTION_DEFAULT Else lfAction = CLng(Request.QueryString("action")) End If zfRedirect = Request.QueryString("redirect") End If %>