图5-3本网站首页图
网站首页的核心代码如下: 获取推荐图片:
获取推荐图片,放在首页,只获取最新的10张
将从数据库查询出来的数据,组合成固定格式,返回到界面,格式为: 用户名@花的id:花的路径:花的名称,花的id:花的路径:花的名称
第 11 页
前台页面将信息拿到后,进行解析,然后添加在界面中获取所有的图片。
从数据库中查询出所有的图片:
第 12 页
将从数据库获取的信息,进行组装,然后返回到前台。
前台,对返回的数据进行解析,然后展示在界面中。 5.1.3用户注册/登录
作为一个网上购物网站,会员注册是一个必不可少的模块,只有注册的用户才可以选购本网站中的商品,否则只能浏览网站上的商品而不能进行选购。
1>用户注册
填写用户注册信息,方便管理员对用户进行管理。点击首页中的注册,进入注册页面,进行用户注册。在注册页面填写用户名、密码等个人信息,注册完成后点击注册,系统会自动检测用户名是否存在,若存在则需要返回重新注册;若数据库中不存在,则将其注册用户信息添加至数据库。用户注册图5-4所示。
图5-4用户注册图
2>用户登录
当用户不是第一次进入网站购买商品时,需要登录。输入用户名和密码,系统会自动检测用户名、密码是否正确,若任何一个输入信息出现错误,系统都会
第 13 页
弹出对话框来提示错误信息,此时则需要重新输入用户名、密码进行登录。用户登录页面图5-5所示。
图5-5用户登录页面图
用户注册/登录的核心代码如下:
前台javascript文件中,获取到用户名和密码,传递到后台,进行注册用户
第 14 页
在action中,判断用户名是否被注册,如果没有,就进行注册;如果被注册了,则提示用户更换用户名进行注册。
将用户信息保存到user表中,完成注册。 5.1.4商品信息
用户进入网站浏览页面商品信息,根据自己的需求选择各类商品。商品信息图5-6所示。
第 15 页