例:
主页
$_SESSION['user_name']=$user_name;//传递用户名
子页
$_SESSION['adminuser']="$_SESSION[user_name]";//接收用户名
cookie怎样使用
主页
$_SESSION['user_name']=$user_name;//传递用户名
子页
$_SESSION['adminuser']="$_SESSION[user_name]";//接收用户名
cookie怎样使用
setcookie('adminuser', $adminuser);
$user_login=$_POST["user_login"];//赋值
$user_pass=$_POST["user_pass"];
if($user_login && $user_pass)
{
$query="select * from denglu where user='".$user_login."' and pwd='".$user_pass."'";//从数据库查找用户名和密码
$res=mysql_query($query,$connection);
if(mysql_fetch_array($res))
{
$_Cookie[adminuser]=$user_login;//传递用户名
echo $_Cookie[adminuser];
echo "<script>window.location='index_bc.php';</script>";exit();//登录成功跳转到index_bc
}else{
echo "<script>alert('用户名或密码错误');window.location='index.php';</script>";exit();}
}
mysql_close($connection);
是$_COOKIE['adminuser'];不是$_Cookie[adminuser]。要更改cookie值,要用setcookie,例如setcookie('adminuser', 'admin');
include("lianjie.php");$user_login=$_POST["user_login"];//赋值
$user_pass=$_POST["user_pass"];
if($user_login && $user_pass)
{
$query="select * from denglu where user='".$user_login."' and pwd='".$user_pass."'";//从数据库查找用户名和密码
$res=mysql_query($query,$connection);
if(mysql_fetch_array($res))
{
$_Cookie['adminuser']=$user_login;//传递用户名
echo $_Cookie['adminuser'];
echo "<script>window.location='index_bc.php';</script>";exit();//登录成功跳转到index_bc
}else{
echo "<script>alert('用户名或密码错误');window.location='index.php';</script>";exit();}
}
mysql_close($connection);
setcookie('user_name', $user_name);
这是在获取页中写的
$user=$_Cookie['user_name'];//接收用户名
$sql=insert into use_lt(name,time) values ('$user','$time')还是获取不到用户名
$user=$_Cookie['user_name'];//改成$user = $_COOKIE[user_name'];
$sql=insert into use_lt(name,time) values ('$user','$time')
//改成$sql = 'insert into use_lt(name, time) values("'.$user.'", "'.$time.'")';如果$time是字符串型的,如果$time是int型的可以不给$time两侧加双引号("")