dynamic variable names
Hi
I am requesting values from form and saving in variables iFName1,iFName2,iFName3...iFName5
Now because some of the variables would be empty so checking them within an if statement and if the are not empty then save in variable FName (that later on store in the database). Because my variabe names are same apart from the last number there for i am trying to create the variable name on runtime but for some reason rather then saving the variable value i am getting the actual variable name in the variable Fname, ANY IDEA WHAT I AM DOING WRONG HERE?
many thanks
Dim iRName,iREmail,iFName1,iFEmail1,iFName2,iFEmail2,i FName3,iFEmail3,iFName4,iFEmail4,iFName5,iFEmail5, FName, FEmail
'' Retrive form fields
iRName = trim(request.Form("iRName"))
iREmail = trim(request.Form("iREmail"))
iFName1 = trim(request.Form("iFName1"))
iFEmail1 = trim(request.Form("iFEmail1"))
iFName2 = trim(request.Form("iFName2"))
iFEmail2 = trim(request.Form("iFEmail2"))
iFName3 = trim(request.Form("iFName3"))
iFEmail3 = trim(request.Form("iFEmail3"))
iFName4 = trim(request.Form("iFName4"))
iFEmail4 = trim(request.Form("iFEmail4"))
iFName5 = trim(request.Form("iFName5"))
iFEmail5 = trim(request.Form("iFEmail5"))
Dim i
For i=1 to 5
if iFName & i <> "" AND iFEmail & i <> "" then
FName= iFName & i
FEmail=iFEmail & i
response.Write(FName)
response.Write(FEmail)
end if
'VALUES GOES IN DB HERE
next
|