
diary程序说明.docx
4页diary 程序使用说明梦幻网络日记主要为用户供给 4 个主要模块,包括:网页闹钟、理财助手、我的日记以及治理日记本网页闹钟主要为用户供给事物主题的添加,事物主题的查询以及网页闹钟的设置理财助手为网络日记的特有模块,包括收入和支出的添加、财务治理、财务查询以及财务统计我的日记是网络日记的主要模块包括日记的添加,日记的查看、日记的查询以及日记删除 治理日记本主要是对用户登录日记本密码的修改梦幻网络日记功能构造如图 1 所示图 1 梦幻网络日记功能构造图对于 diary 程序具体的代码分析如下:1、 扫瞄器首先进入默认主页 index.php,在此网页中会对于 session 猎取用户名和密码进展推断,假设用户名和密码不存在,那么跳转到 enter.php 界面〔如图 1〕在 enter.php 界面中,用 javascript语言定义函数 chkinputlogin,对用户输入的用户名和密码进展推断假设用户还未注册,点击‘注册账号?’后,进入 reg.php 页面如图 5在 reg.php 页面,同样用 javascript 语言定义的函数 chkinput对各输入的信息进展推断及提示当信息输入成功后将跳到 savereg.php 页面,savereg.php 页面的功能是初始化 session 变量,对表单提交的信息进展根本的函数处理后将数据存储到数据库对应得数据表中。
注册成功后跳转到 enter.php 界面;假设失败,那么跳回reg.php 页面;假设遗忘了密码,点击‘遗忘密码?’后,跳转到 codeback.php 页面,此页面的功能是要求用输入‘用户昵称’, ‘ 密保问题’ 和‘ 密保答案’, 在将这些表单信息提交到 savecodeback.php 页面在savecodeback.php 页面,重新初始化 session 变量后,连接到数据库,对用户输入的信息和数据库中的信息进展比较推断假设比较成功后跳转到 codeback_a.php,重新设置密码假设不成功那么返回到登录页面2、 假设用户名和密码存在,那么显示 index.php 页面在 index.php 页面中,头部的图片信息包含在 top.php 页面中,中部用 javascript 语言定义了函数 Fsubmenu,用 switch 选择语句把握五个模块:网页闹钟,理财助手,我的日记,治理日记本和退出中各个分支工程的输出当没有任何操作时,页面显示如图 2,其中日期的显示由 javascript 语言实现日期下面显示的内容实际上包含在 lookdiary.php 中,此页面通过连接数据库,将数据库中的表 tb_jour 具体信息调出并显示出来,并且进展了分页设计。
3、 当鼠标移动到‘网页闹钟’上时,函数Fsubmenu 得到变量 value 的值‘闹钟’,会显示出‘添加事物主题’,‘查询事物主题’,‘设置闹钟’,当点击‘添加事物主题’时,变量 link 猎取到值‘添加事物主题’,通过$link=$_GET[”link”];再由 switch($link)语句进展推断,case “添加事物主题“:include “motif.php“; break;其具体的显示内容如图 3,日期下面显示的内容实际上包含在 motif.php 页面中,输入信息后,提交表单后,将跳到 chkmotif.php 页面,对输入的信息进展推断,假设不符合条件:‘添加失败,事物主题已经存在! ’或‘ 主题字数不能超过 6 汉字’, 那么返回假设添加成功, 那么跳转到 index.php?link=“.urlencode(“设置闹钟“).“ 如图 4,进展时钟设置,具体的内容包含在clock.php 页面中4、index.php 页面的最终的局部 包含在 bottom.php 中图 1图 5图 2图 3图 4。
