急急急:怎么制作一个网页的投票系统啊??(分数少,不好意思了)

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:35:53
怎么制作一个投票系统啊,随便一种简单的!!急啊,再过几天就要交任务了,现在还是不知道怎么落手?高手来帮忙啊??做网页投票系统要用什么啊?又是怎么做呢??

首先,先预计一个投票系统需要的项目,有几个页面。一、建立一个数据库存放投票结果的数据;二、第一个页面:vote.asp这是一个投票页面,给网页游览者投票的页面;三、处理页面:addvote.asp这是处理投票数据的页面,是不可见的。四、显示结果页面:view.asp显示投票的结果。
一个投票系统制作大概有以下流程:
1. 先建立一个数据库名字为:data.mdb,data.mdb数据库里有表:vote。vote有fgood(很好),fmid(中等),fbad(很差)这三个列,这个数据表vote: 表中列: 有:fgood,fmid,fbad
2. 建立一个投票页面:vote.asp
在这个页面里面实现表单数据的传输,设计如下:
这是部分的效果,表单名:form1. 代码如下:
<form name="form1" method="post" action="addvote.asp"> 把传输方式设为:post。把动作设为:addvote.asp(这是处理投票结果的页面,由这个动作转到这个处理页面进行数据处理)。
3. 建立一个数据库的链接页:conn.asp.
通过这里把程序与数据库链接起来。
源代码:<%
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.jet.oledb.4.0;data source="&server.mappath("data.mdb")
conn.open connstr
%>
4. 建立投票处理页面:addvote.asp。
里面包含数据库链接文件:conn.asp,代码:<!--#i nclude file=" conn.asp" -->。这个页面里主要对vote.asp页面传输过来的表单数据进行处理,把相应的表单数据更新到数据里。传输的数据有三种:fgood、fmid、fb