cnapple
新手上路

UID 70366
精华
0
积分 8
帖子 5
金钱 8 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-3-26
状态 离线
|
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
一个账号登陆之后拒绝相同账号登陆
RT:
我的代码这样写的:
<?php include("../../conn.php"); $name=@$_POST[name]; $pass=@$_POST[pass];
session_start(); if (isset($_SESSION[$name])) { ?><script language = 'JavaScript'> alert('此账号已经在别处登陆!!');location.href='index.php';
</script> <?php exit; } $sql="SELECT * FROM `users` WHERE users_name='$name'"; $sql.="And users_pass='$pass'"; $rows=getrows("hlrx","$sql"); $result = mysql_fetch_row($rows); $num=mysql_num_rows($rows); if ($num==0){ echo "密码错误或用户名不存在!"; exit; }else{ session_start(); $_SESSION[$name] = $name; setcookie("audience",$name); $date_elements = explode("-" ,$result[6]); if(date(mktime(0, 0, 0, $date_elements[1], $date_elements[2], $date_elements[0])) <= time()){ setcookie("agrees","yes"); }else{ setcookie("agrees","yes"); } header("Location:index.php");
} ?> 但是登陆后并不能达到效果,别的地方照样可以登陆,只有退出后如果还没关浏览器窗口才能避免这个账号在别的地方登陆。
|
|