怎样判断论坛新贴的问题!!! 我的办法比较土...数据库里建个flag的字段,第一次添加帖flag初始值是0然后浏览的时候,去数据库判断flag是否为0,如果是把flag改为1就算已经浏览过了..如果以及是1了,什么操作都不需要做. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用cookie记录两个值一个是用户最后动作的时间值一个是文章的id列表是判断用户最后活动时间跟帖子的时间大小,如果文章的时间大于活动时间,并且另一个cookie没有记录当前文章的id为新如果记录了就不显示,没有记录的,显示为新,当用户点击文章的时候设置cookie的文章id值 to : javaman22() 不行哦~~~~~~~`这个办法能针对文章第一个阅读的!接下去的第二个....下去的,人列表你怎么判断是新的文章? 为用户建一个阅读记录表,可以设计成:ID UserID BBSID------------------用户登录后显示列表前检查这个表里有没有记录,没有记录则输出NEW标志,有的话则不用标出.在用户打开帖子时在这个表内加一条字段.. 如果没有用户登录的话,就只能用Cookie了,在Cookie里存放查看过的帖子ID号 我觉得最好的还是用时间比对把。在数据库里放用户最后活动的时间(比如说刷新,下一页,上一页等等),然后再和帖子的时间比对。其实这样也有问题,因为现在的论坛有很多个子论坛。比如我的论坛里面有a、b、c三个子论坛,我上次活动的时间是1月1日。现在当前时间是1月2日。现在我登陆了,查看a论坛,这个时候系统会比对在1月1日后的帖子为新贴,同时会把我的登陆最后活动时间改成1月2日。我看完a论坛后,去b论坛,这个时候我的活动时间已经是1月2日了,这样b论坛里面的新帖子将不会有new的标志了!!!我总不能在每个子论坛里面都设定用户的最后活动时间把!!!还有用什么来存放用户看过的帖子的id呢??如果是和老用户,那他看过的帖子的数量不是上千上万,还用数据库来存??用cookie存也不好把 用cookie和session来做,根据用户的seesion与cookie值来做判断 无论是cookie和session来做恐怕都有些疑问……一个论坛帖子很多,如果一个用户看过某些帖子就用session去记录的话该用户浏览的帖子很多怎么办??怎样去记录呢?因为用户id只有一个,session也只能有一个。个人不知道怎么用session来解决,我只是用过session来判断用户是否合法用户…… 肯定是在服务器上保存是否浏览过我在一台机子上浏览,然后就变成浏览过的标记了换另外一台机子,同样的帐号,还是浏览过的标记,如果用cookie的话,后来的机子上是没有记录的,应该显示新贴服务器上针对用户和帖子做一个表,浏览过做一个标记就可以了,不过我想这样数据库会很快大的 这么挑剔?那建立 md5("用户").php 去记录吧! 用户注册问题 写javascript用什么工具最好呀 Mysql 插入工具使用 php 上传附件到SqlServer中、插入错误!开头标识符过长 。。。。 $connect=odbc_connect("vfp","",""); 如何解密这样加密的串 统计特定时间每个人在每个栏目发了多少篇文章 怎样在生成一个图片的时候,加上一些条形码? 问个frame的问题 请问各位大哥,网上有没有好的PHP教程? 请大家提供一个下载文件的程序 Excel 文檔轉換為MySQL文檔!!!
ID UserID BBSID
------------------用户登录后显示列表前检查这个表里有没有记录,没有记录则输出NEW标志,有的话则不用标出.
在用户打开帖子时在这个表内加一条字段..
在数据库里放用户最后活动的时间(比如说刷新,下一页,上一页等等),然后再和帖子的时间比对。
其实这样也有问题,因为现在的论坛有很多个子论坛。
比如我的论坛里面有a、b、c三个子论坛,我上次活动的时间是1月1日。现在当前时间是1月2日。现在我登陆了,查看a论坛,这个时候系统会比对在1月1日后的帖子为新贴,同时会把我的登陆最后活动时间改成1月2日。
我看完a论坛后,去b论坛,这个时候我的活动时间已经是1月2日了,这样b论坛里面的新帖子将不会有new的标志了!!!我总不能在每个子论坛里面都设定用户的最后活动时间把!!!还有用什么来存放用户看过的帖子的id呢??如果是和老用户,那他看过的帖子的数量不是上千上万,还用数据库来存??用cookie存也不好把
一个论坛帖子很多,如果一个用户看过某些帖子就用session去记录的话
该用户浏览的帖子很多怎么办??怎样去记录呢?
因为用户id只有一个,session也只能有一个。
个人不知道怎么用session来解决,我只是用过session来判断用户是否合法用户……
换另外一台机子,同样的帐号,还是浏览过的标记,如果用cookie的话,后来的机子上是没有记录的,应该显示新贴服务器上针对用户和帖子做一个表,浏览过做一个标记就可以了,不过我想这样数据库会很快大的