考虑到信息发布平台的倍息发布涉及到很多项,其中包括图片及文件等信息的共享,而每一个的实现都需要一定的时间周期,所以我们采用 Kindeditor集成环境。 Kiindeditor灵活的使用标签<span完成前台数据的实现,蒹容型较好,兼容E、 Firefox、 Chrome Satan、 Operas等主流浏览器,作为一款开源的HIML可视化编辑器为编程人员带来了极大的便利。该集成模块可直接在代码中进行调用,所实现的功能包括单张图片上传、多张图片上传、一般word文档上传、表情包以及对文字格式的相关处理,这样的直接调用既减少了项目的实现周期又同时保证了用户的功能实现。在登入模块中网页设置了验证码,以防止用户利用机器人自动注册、登录等恶意行为。登录过程中考虑到用户体验时对一些较为相似的字符难以区分,所以在选取字符时人工将数字01、2字母o1、qO、Z删除以防止在验证过程中出现这些较难区别的字符我们采用先创建指定大小的画布,再利用字符产生函数随机产生四位数字和字母组合的字符,然后将整体传递到前端的显示网页上,实现验证码的显示。
贴吧式交流模块也是网站一个较为新颖的地方。这一个模块我们首先结合了信息发布模块的功能,用户在查看主题帖的同时可以写上自己的相关认识。我们在数据库中创建了一张表( tb note用来收入这些回复贴的内容。 content]记录回复信息的具体内容,name记录回复信息的用户名称,scnd记录回复消息的时间,pidi记录回复贴属于哪个主贴的内容。pid的使用使所有关于这条主贴信息的回复全部被取出。
本文地址://www.qlpinke.com//article/26370.html