网站登陆系统的问题
来源:百度知道 编辑:UC知道 时间:2024/05/30 20:15:43
由于刚开始学网站 我有一个班级网和一个网络电视的页子 我想达到如下效果
要注册后才可以进入网络电视 开始 我就在登陆后的页面做了个连接 后来发现不好 别人随便注册后 就可以进入网络电视 这时候只要看到网址路径 那么 就可以直接输入那个路径也可以进去
谢谢啊
session ??哪具体要怎么弄哦 教教我哦 可以的话加我QQ哦 476639599 小弟我感激不尽哦
要注册后才可以进入网络电视 开始 我就在登陆后的页面做了个连接 后来发现不好 别人随便注册后 就可以进入网络电视 这时候只要看到网址路径 那么 就可以直接输入那个路径也可以进去
谢谢啊
session ??哪具体要怎么弄哦 教教我哦 可以的话加我QQ哦 476639599 小弟我感激不尽哦
登陆成功后,在登陆页面中设置session.setAttribute("user",user);
然后在你的网络电视页面里判断一下
if(session.getAttribute("user")!=null){
//网络电视页面
}else{
out.print("<script>");
out.print("alert('您还没有登陆!');");
out.print("history.back();");
out.print("</script>");
}
要先用request获取用户输入的用户名跟密码 然后判断跟自己定的或者是数据库中的用户名跟密码是否相同 如果相同 把用户名加到Session中 在别的页面前先判断Session的值是否为空 这样就不能直接输地址路径进去
其实这个很简单啊,用session啊,只有通过登陆以后,session里面才存放了登录用户的信息,在那个电视页面,可以先检查session里面有没有值,没有值的话,说明就没有通过登录页面,直接打网址进来的,让浏览器跳转到登陆页面啊。
清除缓存,用360删除所有插件,恢复ie默认设置,实在不可以就重新做系统好