要说前一阵子双十一之前我都在忙什么,我既没有去提前虎视眈眈关注双十一促销活动,也没有如饥似渴找女同学忙着去脱单,而是将这段时间奉献给了php代码上,埋头苦干,在繁多的实验课的课余时间,花了几天时间做出来了一个PHP表白墙程序。
做表白墙的目的是为了放置在我们新媒体中心运营的齐鲁工业大学官方微信上的,纯属为了迎合广学生党的刚需,秀恩爱也好,刷存在感也好,搅基也好,看热闹也好,告白墙这种东西,在光棍节之际上线,必火的节奏。告白墙在11月4日晚上上线,11月13日下线,上线10天时间,累计获得了2092条告白消息。
告白墙的原理跟大部分PHP教程书中的留言板实例几乎一样,所以在技术上没啥可以说的,唯一失误的是在微信自带的浏览器上运行的时候会出现无法跳转,最后导致重复提交多次数据。
除了基本的留言功能还在程序中增加了:
浏览器检测,只允许微信浏览器访问,达到单一宣传微信,增加关注量的效果;
为了防止有人刷屏,设置了cookie检测,提交一次数据会记录cookie,并且在10分钟之后自动取消;
带信息检索功能,可以查找被表白对象字段的名称;
除此之外,对我来讲最关键的是本次表白墙几乎完全使用的是bootstrap3.0来展示页面的,所以网站自带了设备自适应。而且界面也说得过去,请原谅我的美工老师死得早,再漂亮的页面我也是在做不出来了。
开放下载吧,虽然也是自己花功夫编辑出来的,分享了才能体现最大的价值。
源代码下载:
http://pan.baidu.com/s/1hrL2orq
2016年4月2日更新:修复了数据库字符编码,删除了一些没有必要存在的字段。由于时间久远,推荐使用我编写的使用 thinkphp+jQuery 编写的新版本告白墙程序,请站内搜索“告白墙”。
内含有数据库文件,导入数据库,并且设置好config.php文件,即可正确连接数据库。
感谢你的赏识与认可

支付宝

微信支付
使用手机访问这篇文章
本文许可协议 © CC BY-NC-SA 4.0 转载请注明来源
- 上一篇: 用PHP快速设计一个搜索功能
- 下一篇: gravatar被墙后解决博客头像显示问题
搭建留言后显示的都是乱码 怎么办啊?
那是因为你的数据库的字符集格式不对,你把字符集设置成 utf8_general_ci 就没问题了。
已经改了啊 试了好多个空间都不行…
加我的QQ,详细聊。
东西不错,赞一个
东西不错,赞一个
我明明表白了 可是没有显示
据我的经验 设置应该没有错
可以和我解决下问题吗 谢谢
qq:1433463871
啊 感谢啊 今年光棍节正需要个这个东西!
你好!我通过filezilla上传整个文件夹到空间了,可以我在地址栏输入域名后出来的是一堆乱码…是我还有什么步骤没有做吗?
感谢 不知道是不是因为我的数据库连接错了 我搭建好后是空白页面
没有开发出后台吗?
这只是个练习作品,没有做后台的