回 帖 发 新 帖 刷新版面

主题:关于登陆以后显示登陆用户名的问题

这个技术也是经常见到的,那就是一个用户在网站登陆以后,网站可以在首页等地方显示他的用户名,比如:登陆以后可以在首页右上角看到“某某你好,欢迎再次登陆”等类似字样。
那么要做到这样的效果是不是必须用cookie? 我想过用session,比如写一句:
session("username_login")="登陆用户名",然后在需要用到登陆名的地方直接调用session("username_login")来显示,但是这样做的话好象不行?
因为,如果有其他人在你登陆以后登陆的话,那session("username_login")里面装的不就是人家的用户名了?
又或者是,登陆之时用session暂时保存一下,然后在一个也马上把session里面的直取出来装到一个变量里面,然后用超级链接传值的方法把这个变量一直带着?
注:我想让用户每次来网站都必须重新登陆一次,所以如果能不用cookie就尽量不用,谢谢大家了~

回复列表 (共4个回复)

沙发

一个人会有一个session与其对应,一个独立的,与其他人登录没有关系.

板凳

[quote]一个人会有一个session与其对应,一个独立的,与其他人登录没有关系.[/quote]
收到!看来我想多了,还没有完全把session搞懂 谢个先

3 楼

session有个缺点就是容易丢失

4 楼

[quote]session有个缺点就是容易丢失[/quote]
什么情况下?举个例子?

我来回复

您尚未登录,请登录后再回复。点此登录或注册