以下是一个使用ASP的年龄票解决方案的代码示例:
<%
' 获取当前日期
Dim currentDate
currentDate = Date()
' 获取用户输入的出生日期
Dim dob
dob = Request.Form("dob")
' 计算用户的年龄
Dim age
age = DateDiff("yyyy", dob, currentDate)
' 根据年龄计算票价
Dim ticketPrice
If age < 18 Then
ticketPrice = 10 ' 18岁以下的票价为10元
ElseIf age >= 18 And age <= 60 Then
ticketPrice = 20 ' 18岁到60岁的票价为20元
Else
ticketPrice = 15 ' 60岁以上的票价为15元
End If
%>
ASP的年龄票
ASP的年龄票
<% If dob <> "" Then %>
您的年龄是:<%= age %>岁
票价为:<%= ticketPrice %>元
<% End If %>
在上述代码中,我们首先获取当前日期和用户输入的出生日期。然后使用DateDiff
函数计算用户的年龄。根据年龄的不同,我们设定不同的票价。最后,我们在HTML部分显示用户的年龄和票价信息。
上一篇:asp登录防止xss