php怎样在首页显示登录昵称

求帮忙改~~注册:登录界面:登录成功后:我想在登录后的界面上显示类似"欢迎你,XXX“的字样,,该怎么写,新手一只,求具体代码。。。... 求帮忙改~~
注册:

登录界面:

登录成功后:

我想在登录后的界面上显示类似"欢迎你,XXX“的字样,,该怎么写,新手一只,求具体代码。。。
展开
 我来答
郭某人来此
推荐于2017-09-30 · TA获得超过1645个赞
知道答主
回答量:952
采纳率:100%
帮助的人:86.7万
展开全部
在login.php那里,在$_SESSION['username']=$username;后面加 $_SESSION['Aname']=$row['Aname'];
check.php则改成
<?php
session_start();
$Aname=@$_SESSION['Aname'];
if ($Aname)
{
echo"欢迎您".$Aname."!";
}
else
echo "<script language='javascript'>alert('您没有权限查看!');location='login.php';</script>";

?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
PS一点学
2015-09-03 · 知道合伙人软件行家
PS一点学
知道合伙人软件行家
采纳数:1408 获赞数:11167
毕业于广东机电职业技术学院软件技术专业.IT行业2年从业经验,主要负责建站,SEO,营销.现任凯龙网络技术主管.

向TA提问 私信TA
展开全部
登陆页面
<?php
header("Content-type:text/html;charset=UTF-8");
session_start();
include ("conn.php");

mysql_query("set Names 'UTF8'"); //设置编码,要不容易出乱码,最好数据库与页面的编辑一致
if( isset($_POST['admin']) && isset($_POST['password']))
{
$admin = $_POST['admin'];
$password = $_POST['password']; //md5在php是带自的系统内置函数,不像asp教程用户自义的
//现在构造sql语句

$sql ="Select * from admin where adminname='$admin' and adminpas='$password' ";
$query= mysql_query($sql);
$num=mysql_num_rows($query);
if($num>0)
{
$GLOBALS ['MM_Username']=$admin;
session_register("MM_Username");

header("Location: ../session.php" );
}
else
{
header("Location: ../index.php" );
}
}
?>
登陆成功后跳转的页面
<?php
session_start();
echo $_SESSION['MM_Username'];
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heliossword
2013-12-24 · TA获得超过177个赞
知道小有建树答主
回答量:185
采纳率:50%
帮助的人:150万
展开全部
你在下面的文件里面已经把页面location到list.php上面了
改掉这句 ,这句的意思是跳转到那个页面.你可以include这个文件.直接就会在浏览器显示的.
此时你的变量$array里面就是这个用户的信息啊 . list.php里面会继承你的$array变量, 这个里面肯定有用户的名字.
这个时候你只要在list.php中的某个地方加上<p>欢迎你,<?php echo $array['username];//假设这个字段是用户名?></p>
这样就能够输出用户名称 .
你想要的效果.
更多追问追答
追问
T-T求告诉我具体在哪个行加哪句话,变量名也按照这个来吧,,,我急着赶出来,才学了2天而已。。。
追答
把list.php文件补充上来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花生不水煮
推荐于2017-09-05 · 超过21用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:45.5万
展开全部
登录成功后存放session信息。如:$_SESSION['name'] = 'user' ;$_SESSION['uid'] = '5' ;
在模版页,调用php代码<?php echo $_SESSION['name'] ; ?>

存放session的代码 写在你count($array) 下面,$_SESSION['name'] = $username ;
更多追问追答
追问
T-T我太笨了,你不用举例,,就告诉我具体的名称具体的变量,,
追答
写在你count($array) 下面,$_SESSION['name'] = $username ;header('你的跳转地址');
欢迎你,

这还看不明白?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c56cded
2013-12-24 · TA获得超过1940个赞
知道小有建树答主
回答量:870
采纳率:0%
帮助的人:246万
展开全部
登录后 你把用户名存到cookie或者session里。然后首页调用就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式