用ASP学做一个在线调查
2006-04-08 11:59:58 来源:WEB开发网核心提示: 3、survey_vote.asp 显示统计结果,这里有两个功能,用ASP学做一个在线调查(5),一是没有提交的显示,二是提交了答案后进行统计,''根据动作来转向相应的子程序''登录子程序''退出登录子程序''执行增加调查问题
3、survey_vote.asp 显示统计结果。
这里有两个功能,一是没有提交的显示,二是提交了答案后进行统计,然后显示结果。如果不带参数,就是第一种方式。也可以分为两个文件来完成。
<%
''获取参数。id 表示调查编号 所有数据来自form
''判断是否有参数,有则先进行统计
''没有则直接显示
''统计子程序
%>
<html>
''显示子程序
</html>
4、survey_manage.asp 管理程序。
管理部份比较复杂,要实现较多的功能。先来列一下管理的功能:
1)管理员登录。只有登录后才能进行管理
2)退出登录。完成管理后安全退出。
对调查的管理有:
3)增加一个调查。同时要增加调查答案
4)修改一个调查。修改内容,时间,类型,调查答案的内容、增加、删除
5)删除一个调查。不能删除正在进行的调查。
针对这些功能,来设计它的流程
<%
''获取参数。action表示动作,分别对应上面的功能。
''根据动作来转向相应的子程序
''登录子程序
''退出登录子程序
''执行增加调查问题子程序
''执行增加调查答案子程序
''执行修改调查子程序 问题和答案一起修改
''执行删除调查问题子程序
''执行删除调查答案子程序
<html>
<%
''判断是否登录,没有则显示登录表单
''根据动作显示相应表单
''显示所有调查子程序
''显示单个调查子程序。问题和答案一起显示
''显示增加调查子程序。
''显示登录表单
%>
</html>
更多精彩
赞助商链接