cookie值接受不到。。。。急急急!!!!
我的php5的 在php4下多ok的。
下面是logo.php代码
<?
session_start();
require("config.php");
$conn=mysql_connect($host,$namesql,$passsql);
mysql_select_db($lib,$conn);
mysql_query("Set Names 'gb2312' ");
$username= $_SESSION['user_name'];
$password=$_SESSION['user_pwd'];
$sql="Select * From adminuser where NAME ='".$username."' limit 0,1";
//die($sql);
$rs = mysql_query($sql);
$row = mysql_fetch_object($rs);
//echo $row->NAME."<br>";
//echo $row->PWD."<br>";
//die($_SESSION["verifycode"]);
if($_SESSION["verifycode"]!=$_POST['loginvalue']){
?>
<script language="javascript">alert("验证码错误,请重新输入");location.href="index.php";</script>
<?
}
if( $row->NAME==$username)
{//有此人时
if( $row->PWD==$password){
//存在此用户时
setcookie('loginlim',$row->LIM);
setcookie('loginpwd',$row->PWD);
setcookie('loginid',$row->ID);
setcookie('loginname',$row->NAME);
//$loginpwd=$_COOKIE['loginpwd'];
// $loginid=$_COOKIE['loginid'];
?>
<script language=javascript>alert("合法登陆");location.href='main.php';</script>
<?
}else {
die('用户名或密码错误');
}
}
else{
die('用户名或密码错误');
}
?>
下面是接收的mian.php代码
<?
$loginlim=$_cookie['loginlim'];
if($loginlim=="" || $loginlim==null){ echo "<meta http-equiv='refresh' content='0; url=index.htm'>"; }
else{
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>管理中心</title>
</head>
<frameset rows="*" cols="185,*" framespacing="0" frameborder="NO" border="">
<frame src="left.php" name="leftFrame" scrolling="yes">
<frame src="right.php" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>
<? } ?>
</html>