1、PHP投票系统 -系统设计-,内容,系统页面组成,1,数据库设计,2,系统页面设计,3,编码与实现,4,首页 index.html,查看投票主题 browse.php,投票页面 vote.php,投票结果 viewpoll.php,管理员登录login.php,管理员主页面 admin.php,修改投票主题 modify_input.php,添加主题apply.php,注销页面logout.php,投票功能子系统,选择投票主题,查看结果,提交投票,自动跳转,系统管理子系统,提交用户/密码,自动跳转,自动跳转,自动跳转,公共文件,head.php 页眉 foot.php 页脚 dbconnect
2、.php 准备数据库连接 redirect.php 权限控制(非管理员访问管理页面,自动跳转),数据库设计,vote表,email表,title表,数据库代码,建数据库vote CREATE DATABASE vote; 表email CREATE TABLE email (id int(6) NOT NULL,email varchar(50) NOT NULL,PRIMARY KEY (id,email) );,Vote 表的结构,CREATE TABLE vote (id int(6) NOT NULL auto_increment,titleid int(6) NOT NULL,info text NOT NULL,vcount int(4) NOT NULL,PRIMARY KEY (id) );,title表的结构,CREATE TABLE title (id int(6) NOT NULL auto_increment,title varchar(250) NOT NULL ,types tinyint(2) NOT NULL default 1,choice text,times datetime NOT NULL default 0000-00-00 00:00:00,PRIMARY KEY (id) );,