php网站登陆之后显示会员信息! 如何做?

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:27:00
就是我在网站首页有个登陆窗口,然后我想在没登陆的情况下就显示登陆窗口,如果会员登陆了,就这个位置就显示登陆的会员的信息! 请问各位应该怎么做? 非常急 在线等! 有加分!
两位说的都不行啊 能不能在具体一点;
<div id="i_a">
<div id="i_2"><img src="images/denglu.gif" border="0"></div>
<div id="i_1">
<form action="index.php?do=login" method="post">
用户名:<input name="username" id="username" size="25"><br /><br />
密    码:<input type="password" name="password" id="password" size="27"><br /><br />
<input type="image" src="images/botton.gif" name="submit" onClick="" class="input"><br /><br />
<a href="zhuce.php">没有账号?立即注册!</a>
</form>

一般登陆之后都要设置cookie,你可以在登陆页面检测cookie是否存在,例如:
<?php
if ($_COOKIE['username']!='') echo "欢迎会员:{$_COOKIE['username']}";
else {
?>
登陆窗口<form>....</form>
<?php
}
?>

<?php
session_start();
if(empty($_SESSION['uid'])){//$_SESSION['uid']:登录成功后保存的session值
//登录form
}else{
//显示登录会员的信息
//你好$_SESSION['username']
}

?>
判断session值是否为空

你这个还得分是静态页还是动态页。是静态页就得用JS做。 AJAX取用户是否登录的信息。 动态页就像上面那些说的做就可以了,但是不完整。

另外又要看你是不是在同一个域下做AJAX 如果不是又有跨域的问题。
问题不是给个代码就可以解决的。

打字很累啊 给点分吧。

使用Session保存会员ID和编号就好啦