% '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' accountupdate.asp ' ' Written by Brian Balestri ' '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Call Main '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Sub Main ' ' Processing for this page starts in this routine. It ' contains a dispatcher to call the appropriate routine, ' based on what function was needed. ' '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub Main Dim cnDB ' As ADODB.Connection Set cnDB = OpenDB() CheckCookie Select Case Request(ACTION) Case ACTION_UPDATE_SAVE UpdateSave cnDB Case ACTION_DELETE Delete cnDB Case ACTION_DELETE_SAVE DeleteSave cnDB Case Else BuildForm cnDB, "" End Select cnDB.Close End Sub '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Sub BuildForm ' ' This routine displays a data entry and display form. It ' is used for the create, retrieve, and update modes. ' '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub BuildForm(cnDB, strError) Dim strFirstName Dim strLastName Dim strCurrLastName Dim strEmail Dim strKeepPrivate Dim strNewsletter Dim strUserName Dim strPassword Dim strAddress1 Dim strAddress2 Dim strCity Dim strState Dim strZipCode Dim strHomePhone Dim strWebsite Dim strMarried Dim strNoOfKids Dim strPets Dim strHobbies Dim strJobTitle Dim strCompany Dim strBizPhone Dim strIndustry Dim strJobFunction Dim strStatus Dim strStillFriends Dim strHopingToSee Dim strStaying Dim strFavTeacher Dim strWorstTeacher Dim strFavMemory Dim strWorstMemory Dim strFavQuote Dim strFavWebsite Dim strContactNotes Dim datModDate Dim strTitle Dim strAction Dim strSQL Dim rsData ' As ADODB.Recordset strUserName = Request.Cookies("Reunion")("UserName") If strError = "" Then strAction = ACTION_UPDATE_SAVE strTitle = "Update Your Account Information" strSQL = "SELECT * FROM tblContacts " _ & "WHERE (UserName Like " & DQ & strUserName & DQ & ")" Set rsData = cnDB.Execute(strSQL) strFirstName = rsData("FirstName") strLastName = rsData("LastName") strCurrLastName = rsData("CurrLastName") strEmail = rsData("Email") strKeepPrivate = rsData("KeepPrivate") strNewsletter = rsData("Newsletter") strUserName = rsData("UserName") strPassword = rsData("Password") strAddress1 = rsData("Address1") strAddress2 = rsData("Address2") strCity = rsData("City") strState = rsData("State") strZipCode = rsData("ZipCode") strHomePhone = rsData("HomePhone") strWebsite = rsData("Website") strMarried = rsData("Married") strNoOfKids = rsData("NoOfKids") strPets = rsData("Pets") strHobbies = rsData("Hobbies") strJobTitle = rsData("JobTitle") strCompany = rsData("CompanyName") strBizPhone = rsData("BizPhone") strIndustry = rsData("Industry") strJobFunction = rsData("JobFunction") strStatus = rsData("Status") strStillFriends = rsData("StillFriends") strHopingToSee = rsData("HopingToSee") strStaying = rsData("Staying") strFavTeacher = rsData("FavTeacher") strWorstTeacher = rsData("WorstTeacher") strFavMemory = rsData("FavMemory") strWorstMemory = rsData("WorstMemory") strFavQuote = rsData("FavQuote") strFavWebsite = rsData("FavWebsite") strContactNotes = rsData("ContactNotes") datModDate = Date() rsData.Close Set rsData = Nothing Else strAction = ACTION_UPDATE_SAVE strTitle = "Update Your Account" strFirstName = Request("dbtFirstName") strLastName = Request("dbtLastName") strLastName = Request("dbtCurrLastName") strEmail = Request("dbtEmail") strKeepPrivate = Request("dbtKeepPrivate") strNewsletter = Request("dbtNewsletter") strUserName = Request("dbtUserName") strPassword = Requets("dbtPassword") strAddress1 = Request("dbtAddress1") strAddress2 = Request("dbtAddress2") strCity = Request("dbtCity") strState = Request("dbtState") strZipCode = Request("dbtZipCode") strHomePhone = Request("dbtHomePhone") strWebsite = Request("dbtWebsite") strMarried = Request("dbtMarried") strNoOfKids = Request("dbtNoOfKids") strPets = Request("dbtPets") strHobbies = Request("dbtHobbies") strJobTitle = Request("dbtJobTitle") strCompany = Request("dbtCompanyName") strBizPhone = Request("dbtBizPhone") strIndustry = Request("dbtIndustry") strJobFunction = Request("dbtJobFunction") strStatus = Request("dbtStatus") strStillFriends = Request("dbtStillFriends") strHopingToSee = Request("dbtHopingToSee") strStaying = Request("dbtStaying") strFavTeacher = Request("dbtFavTeacher") strWorstTeacher = Request("dbtWorstTeacher") strFavMemory = Request("dbtFavMemory") strWorstMemory = Request("dbtWorstMemory") strFavQuote = Request("dbtFavQuote") strFavWebsite = Request("dbtFavWebsite") strContactNotes = Request("dbtContactNotes") imgPicture = Request("dbtPicture") datModDate = Date() End If PrintHeader strTitle If strError <> "" Then WL "
" & strError & "
" End If WL "