我在做一个博客,怎么判断当前的访问人是博主自己还是访客或者是游客呢??

[复制链接]
查看11 | 回复4 | 2009-7-1 10:08:08 | 显示全部楼层 |阅读模式
博主肯定是需要登录的,吧登录信息放在session之中。(比如保存一个User对象,该对象保存用户id,name等信息)如果博主写文章,保存的时候,这篇文章肯定是和当前博主的id相关联(比如文章数据库有一个authorId),这样取数据库的时候只要用session中的user.getId()和文章的authorId联合查询即可确定文章是哪个博主写的。例如:select u.name, a.title, a.contentfrom article aleft join user on a.authorId = u.id相册功能数据库设计一下就可以了,比如create table photo(id int...
回复

使用道具 举报

千问 | 2009-7-1 10:08:08 | 显示全部楼层
当前文章的用户id与用户表的id关联,判断当前用户的id是否与当前文章的id是否相同,如相同就是博主,否,游客。相册更容易了上传照片,再数据库进行分页,OK...
回复

使用道具 举报

千问 | 2009-7-1 10:08:08 | 显示全部楼层
你可以通过一个Session识别,或者你第一次登陆你自己的博客的话在客户端写一个Cookie,到时候读一下这个Cookie,这样就知道了...
回复

使用道具 举报

千问 | 2009-7-1 10:08:08 | 显示全部楼层
楼上正解blog实现相册管理(文件上传+目录管理)代码实现:http://blog.chinaunix.net/u/25102/showart_212220.html写得很好,希望对你有所帮助。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行