我做一个登录框,怎么才能登录后让原页面显示登录信息?
解决方案 »
- 分页显示内容的代码??
- php转js dom格式如何做?
- 遇到一个不好解决的问题,请大家看一下如何解决.
- 谁知道这个是用PHP哪个程序实现的?和igoogle功能一模一样。强!!
- PHP5.2访问Access的问题 高手帮帮手
- 如何改windows下apache 的启动账户
- Php 从SQL Server读取日期字段的显示问题,月份老是是中文。其它是数字。
- 注册多个session。初使化后有有此SESSION的数据不见了。 这是怎么回事呀。 急!!~~~
- 谁能帮我解释一下这个cookie文件所包含数据的含义
- 请问有半换行符处理的问题.
- 高手进来一下,谢谢
- js的数组变量怎样转换成php的变量?
include_once("connect.php");
include_once("msg.php");
?>
<?php
if($_POST['user_id']==''or $_POST['user_password']=='')
{
msg("账号或密码不能为空!","shouye.html");
}
$sqlstr="select * from user where id='".$_POST['user_id']."' and
password='".$_POST['user_password']."'";
$result = mysql_query($sqlstr,$link);
$row=mysql_fetch_array($result,MYSQL_BOTH);
if(mysql_num_rows($result)==1 && $row["rank"]==1)
{
setcookie("cookie_dl","adm_logined");
setcookie("cookie_id",$_POST['user_id']);
my_header("glym/gl.php");//管理员登录
}
elseif(mysql_num_rows($result)==1 && $row["rank"]==0)
{
setcookie("cookie_dl","logined");
setcookie("cookie_id",$_POST['user_id']);
my_header("shouye.html");//会员登录
}
else
{
msg("登录失败,请重新输入!","shouye.html");
}mysql_free_result($result);
mysql_close($link);
?>
这是代码,登录后,那个页面还是有登录框
页面显示的地方加个判断,如果SESSION存在就显示已登录,不然就显示登录框
当你登陆成功时设置session
<?php
session_start();
if(empty($_SESSION["name"])){
?>
在与显示登陆table
<?php
}else{
?>
在与显示会员信息table
<? }?>
懂了吧!不懂再说
这个是放在你想显示登录状态的页面的。另外,在你贴出来的代码里面,在判断登录成功后,使用session保存登录成功的信息。具体代码自己找一下手册吧