用户登陆后,每页左上角的欢迎信息是怎么弄的? 登陆以后设置session以后判断session就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 登陆以后设置session我会用,通过session显示用户名.我只是不会隐藏登陆框,能帮忙给段代码吗,谢谢 session,搜索下相关资料,就清楚了 判断用户是否登陆,如果登陆了则显示用户的信息,否则显示登陆框不就可以了if(isset($sess_username)) { //检查用户名是否注册session echo 显示用户的信息} else { 显示登陆框} 就写成两个文件,用SESSION判断,看什么时候include哪个文件 这是我的代码,请帮忙改一下怎么样才能让"你好:"隐藏,只有在登陆后才显示,谢谢大家.<?php require_once('Connections/kfgj_cn.php'); ?><?phpsession_start();if(!isset($HTTP_SESSION_VARS['levelSession'])){ header("Location: error.php");} else { if($HTTP_SESSION_VARS['levelSession'] < 1){ header("Location: error.php"); }}session_start();?><?php$colname_rsUserDetails = "1";if (isset($HTTP_SESSION_VARS['userSession'])) { $colname_rsUserDetails = (get_magic_quotes_gpc()) ? $HTTP_SESSION_VARS['userSession'] : addslashes($HTTP_SESSION_VARS['userSession']);}mysql_select_db($database_kfgj_cn, $kfgj_cn);$query_rsUserDetails = sprintf("SELECT * FROM users_cn WHERE Name_us = '%s'", $colname_rsUserDetails);$rsUserDetails = mysql_query($query_rsUserDetails, $kfgj_cn) or die(mysql_error());$row_rsUserDetails = mysql_fetch_assoc($rsUserDetails);$totalRows_rsUserDetails = mysql_num_rows($rsUserDetails);?><table width="280" border="0" cellpadding="0" cellspacing="0" bgcolor="#f1f1f1"> <!--DWLayoutTable--> <tr> <td width="92" height="26" valign="top"><img src="images/dl.gif" width="92" height="26"></td> <td width="188" valign="bottom" background="images/background_tab.gif">你好:<a href="cn/index/log/member.php"><?php echo $row_rsUserDetails['Name_us']; ?></a></td> </tr> <tr> <form name=login method="post" action=""> <td height="58" colspan="2" valign="top"> <table width="280" border="0" cellspacing="0" cellpadding="0"> <!--DWLayoutTable--> <tr> <td height="58"> </td> </tr> </table></td> </form> </tr> <tr bgcolor="#006699"> <td height="18" colspan="2" valign="top"><!--DWLayoutEmptyCell--> </td> </tr> <tr> <td height="18"> </td> <td> </td> </tr></table><?phpmysql_free_result($rsUserDetails);?> <?if(isLogin()){?>欢迎<? }else{ ?>登陆<? } ?> Linux下 Smarty中的display显示问题 RewriteRule ^(.*)$ $1.php【可以这样么?】 PHP 中的MVC怎么搭建?急急急! PHP如何保存FLASH传递过来的16进制代码? ./ 与 ../ 的区别是什么 提个安全问题 php CI框架关于同一个控制器不同方法的数据问题 关于“不能打开注册表关键字”的问题 如何用PHP屏蔽referrer为某一特定网站的访问者? php如何打开网站主页并输入账号密码验证码进行登陆 我的php环境还是不正确,晕死了,高手帮忙看看 有关于打印的问题
echo 显示用户的信息
}
else {
显示登陆框
}
<?phpsession_start();
if(!isset($HTTP_SESSION_VARS['levelSession'])){
header("Location: error.php");
} else {
if($HTTP_SESSION_VARS['levelSession'] < 1){
header("Location: error.php");
}
}
session_start();
?>
<?php
$colname_rsUserDetails = "1";
if (isset($HTTP_SESSION_VARS['userSession'])) {
$colname_rsUserDetails = (get_magic_quotes_gpc()) ? $HTTP_SESSION_VARS['userSession'] : addslashes($HTTP_SESSION_VARS['userSession']);
}
mysql_select_db($database_kfgj_cn, $kfgj_cn);
$query_rsUserDetails = sprintf("SELECT * FROM users_cn WHERE Name_us = '%s'", $colname_rsUserDetails);
$rsUserDetails = mysql_query($query_rsUserDetails, $kfgj_cn) or die(mysql_error());
$row_rsUserDetails = mysql_fetch_assoc($rsUserDetails);
$totalRows_rsUserDetails = mysql_num_rows($rsUserDetails);
?>
<table width="280" border="0" cellpadding="0" cellspacing="0" bgcolor="#f1f1f1">
<!--DWLayoutTable-->
<tr>
<td width="92" height="26" valign="top"><img src="images/dl.gif" width="92" height="26"></td>
<td width="188" valign="bottom" background="images/background_tab.gif">你好:<a href="cn/index/log/member.php"><?php echo $row_rsUserDetails['Name_us']; ?></a></td>
</tr>
<tr>
<form name=login method="post" action="">
<td height="58" colspan="2" valign="top"> <table width="280" border="0" cellspacing="0" cellpadding="0">
<!--DWLayoutTable-->
<tr>
<td height="58"> </td>
</tr>
</table></td>
</form>
</tr>
<tr bgcolor="#006699">
<td height="18" colspan="2" valign="top"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td height="18"> </td>
<td> </td>
</tr>
</table>
<?php
mysql_free_result($rsUserDetails);
?>
if(isLogin()){
?>
欢迎
<? }else{ ?>
登陆
<? } ?>