社区
基础编程
帖子详情
如何让登录模块在登录前显示登录界面,登录后显示用户信息呢?
sanyiershiqi
2014-09-15 12:28:04
我知道是通过session判断,就是在session通过后模板方面怎么变成用户登录的信息呢
...全文
3574
6
打赏
收藏
如何让登录模块在登录前显示登录界面,登录后显示用户信息呢?
我知道是通过session判断,就是在session通过后模板方面怎么变成用户登录的信息呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rrt_2353881254
2014-09-16
打赏
举报
回复
登陆时显示登陆页面登陆后显示用户信息示例 //登陆显示页面设置 <?php session_start(); include("cone/conn.php"); ?>//引入数据库连接 <link rel="stylesheet" type="text/css" href="css/login.css">//设置CSS <?php if($_SESSION["tb_name"]==""){ ?>//登陆记录用户名 <script language="javascript" src="js/login.js"></script>//加载JS控制语句 <div id="denglu"> <form action="enter_ok.php" method="post" name="form1" id="form1" onSubmit="return check_user(this)">//表单设置按钮事件 <div id="yonghu"><span>用户名:</span></div> <div id="yonghu1"><input name="tb_user" type="text" id="tb_name" style="background-color:#FFFFFF" maxlength="12" />用户名设置 </div> <div id="mima">密码:</div> <div id="mima1"><input name="tb_pass" type="password" id="tb_passwd1" maxlength="12" />//密码设置 </div> <div id="yanzhengma">验证码:</div> <div id="yanzhengma1"><input name="tb_validate" type="text" id="tb_validate" maxlength="4"/>//添加验证码设置文本框 </div> <div id="tubiao"><?php $num=intval(mt_rand(1000,9999)); for($i=0;$i<4;$i++) { echo "<img src=image/code/".substr(strval($num),$i,1).".gif>"; } ?> <input type="hidden" value="<?php echo $num;?>" name="num" /></div> <div id="anniu"> <input name="imageField" type="submit" id="imageField" value="登陆" src="image/index_1.jpg" /> </div> <div id="zhuce"><a href="register.php">用户注册</a></div>//添加注册按钮 </form> <?php //登陆后显示登陆用户名设置 }else{ //这里衔接登陆前的<?php 下面显示登陆后状态 $sqlu=mysql_query("select * from tb_user where tb_name='".$_SESSION["tb_name"]."'",$conn);//根据登陆名查询数据库内容 $infou=mysql_fetch_array($sqlu); ?> <div id="xin2"> </div> <div id="huanying"> <div id="nicheng">新旅欢迎您!<?php echo $infou["tb_name"];?>光临本站</div>//读取数据库登陆的用户名显示在页面 </div> <?php }?> //处理enter_ok.php登陆信息 <?php session_start(); class check_user{ var $tb_user; var $tb_pass; function check_user($x,$y){ $this->tb_user=$x; $this->tb_pass=$y; } function check_input(){ include_once("cone/conn.php"); $sql=mysql_query("select tb_name from tb_user where tb_name='".$this->tb_user."'",$conn); $info=mysql_fetch_array($sql); if($info==false){ echo "<script>alert('对不起,不存在该用户!');history.back();</script>"; exit; }else{ $sql=mysql_query("select tb_name from tb_user where tb_name='".$this->tb_user."' and tb_passwd1='".$this->tb_pass."'",$conn); $info=mysql_fetch_array($sql); if($info==false){ echo "<script>alert('对不起,密码输入错误!');history.back();</script>"; exit; }else{ if($_SESSION["tb_name"]!=""){ session_unregister("tb_name"); }//CodeGo.net/ session_register("tb_name"); $_SESSION["tb_name"]=$this->tb_user; echo "<script>alert('登录成功!');history.back();</script>"; } } mysql_close($conn); } } $chk=new check_user($_POST[tb_user],md5($_POST[tb_pass]),$tb_validate); $chk->check_input(); ?>
码无边
2014-09-15
打赏
举报
回复
登陆保存 session_start(); $_SESSION['username'] = $_POST['username']; 页面显示 session_start(); echo $_SESSION['username'];
猪崽儿0o0
2014-09-15
打赏
举报
回复
我一般是采用session来进行判断后显示对应状态的内容,要是你想效果更好点可以采用js来进行判断使用。
智商众筹
2014-09-15
打赏
举报
回复
用户信息完全写入session 模板判断决定是输出session中的用户信息还是登陆框
事故的故事
2014-09-15
打赏
举报
回复
if判断呗 直接 php echo HTML代码
天涯过客009
2014-09-15
打赏
举报
回复
很简单的,就是用session
SSH1框架搭建实例
SSH1框架搭建实例(spring2+struts1+hibernate3)采用旧版本 以资源分销系统物料维护为原型做实例。包括物料的增删改查。包括
登录
界面
。
2. 设计一个用户
登录
程序,界面包含:用户名,密码,密码确认 三个文本框,和
登录
、取消 两个按钮。用户点击
登录
按钮后,首先判断两个密码输入是否一致,如果不一致弹出提示信息,让用户再次输入;否则判断用
设计一个用户
登录
程序,界面包含:用户名,密码,密码确认 三个文本框,和
登录
、取消 两个按钮。用户点击
登录
按钮后,首先判断两个密码输入是否一致,如果不一致弹出提示信息,让用户再次输入;否则判断用户名是否为“Admin”,密码是否为“123”,如果是提示
登录
成功,否则提示用户名或密码错误。 package java4; import java.awt.*; import java.awt.ev...
1.
登录
模块
登录
模块
主要实现的功能有: ①
登录
功能: 用户输入学号,密码,验证码验证
登录
② 用户
登录
日志: 用户
登录
成功后,将用户的学号,
登录
时间,ip地址存入数据库 一.
登录
功能 验证码
模块
实现的思想: 后台将生成验证码传给
前
端,并同时保存到session中, 用户输入学号,密码,验证码发送给后端, 后端取出session中的验证码进行对比,如果验证码错误,直接返回字符串"验证码错误", 如果验证码正确,继续查找是否存在该用户,如果存在, 返回"用户存在", 不存在返回 “用户不存在” 验证码实现: 我
三层架构——系统用户
登录
模块
功能实现
UI层:展现给用户的界面,并为用户提供对系统进行操作的接口,此处即为用户提供身份验证的接口(验证用户名和密码).由于UI层向用户提供了接口所以其必有接受、传递用户名、密码的方法,当用户身份验证通过后还应该有
显示
用户信息
的方法。 界面设计: 业务逻辑层:针对用户身份验证的逻辑处理,所以对于登陆
模块
功能来说业务逻辑层有一个用户身份验证的方法,该方法实现对用户身份验证的逻
客户关系管理项目——用户
登录
模块
设计
一
模块
需求细化
登录
的用户,默认情况有三个不同角色,分别为:系统管理员,
前
台客服,信息管理员。 用户
登录
后能够根据其角色来进行相关工作,进行完工作需要能够注销。 细化需求如下: 用户
登录
之后按角色分配权限信息。
登录
日志表自动保存
登录
信息。 需要把权限信息保存在Session中。 需要
登录
检测,Session中保存用户id和最后
登录
时间等。 在...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章