关于cookies的使用 例如我设置一个主页,如果用户没有登陆,则显示“你还未登录请点击这里登入”,然后转到登录表单,登录完成后回到主页则会变成“XXXXX用户已经登陆” 同时隐藏登录和注册按钮,并显示一些例如个人信息之类的东西,同时显示一个“登出”链接,点击后登出。大概就是要这么一个效果,我试了网上的一些源码都写得很含糊,基本上都是登录之后一直不显示出效果。登录部分已经是现成的了,只是关于cookies的比较麻烦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "你还未登录请点击这里登入",登录完成后变成“XXXXX用户已经登陆”只要是出现上面这些内容的网页,都要先判断cookie 或者 session,判断是否已经登陆。如果登陆就显示“XXXXX用户已经登陆”,否则就"你还未登录请点击这里登入"。 关于cookie的使用:大致流程:用户登陆成功 -> 服务器端发送cookie到用户浏览器(有专门的函数setcookie())-> 用户浏览器端保存cookie。 下次用户浏览器请求访问服务器网页,请求信息里面包含cookie -> 服务器获取cookie,并检测,如果是服务器发送过去的cookie,则让用户浏览器访问页面,否则进行登陆。 服务器端可以用session、setcookie客户端的话用js脚本 Cookies要生效,必须跨越当前页面一般来说,登录对话框可以放在一个html文件当中,判断登录的代码放到一个php脚本当中在php脚本当中写setcookies,然后跳转到首页(注意,必须跳转,否则cookies不会生效),首页做好相应判断即可。 php翻译至c#的错误 这条语句有错误吗?为什么没有返回值呢。 一个关于extjs的问题 程序写的时候,应该采用哪种方法,第1种还是第2种 关于显示数据库里的标题 有一个"删除"连接,当我点击删除的时候,就弹出一个警告框:"你确定吗?",如果点了确定就进行删除,没有就不错行为 php在安全性方面较之asp由那些优势? 谁有apache+php+mysql的安装程序下载联结?给小弟一个,不胜感激 php查询MYSQL开始到结束时间的问题 关于thinkphp添加nav标签无法使用的问题,请大神指导一下! 求一mysql 语句 请教一种PHP的mail函数发邮件不成功问题,已经排除一些可能的原因
大致流程:用户登陆成功 -> 服务器端发送cookie到用户浏览器(有专门的函数setcookie())-> 用户浏览器端保存cookie。
下次用户浏览器请求访问服务器网页,请求信息里面包含cookie -> 服务器获取cookie,并检测,如果是服务器发送过去的cookie,则让用户浏览器访问页面,否则进行登陆。
客户端的话用js脚本
一般来说,登录对话框可以放在一个html文件当中,判断登录的代码放到一个php脚本当中
在php脚本当中写setcookies,然后跳转到首页(注意,必须跳转,否则cookies不会生效),首页做好相应判断即可。