这个提示是啥意思我想实现输入正确后,检验到cookie为ok,就只显示退出按钮,
检验到out,就显示登录界面报错是这样子的Warning: Cannot modify header information - headers already sent by (output started at F:\wwwphp\bbs2\head.php:16) in F:\wwwphp\bbs2\Login.php on line 56
<?php //include ("conn.php");
// include ("head.php");
setcookie("cookie2","out");
if($_GET[out]){
setcookie("cookie","out");
echo "<script language=\"JavaScript\">location.href='Login.php';</script>;";//退出,js用来刷新
}
if($_POST["sb"]){
if($_POST["name"]=="亮亮"&&$POST["passwd"]=="xiliangliang"){判断输入用户和密码
setcookie("cookie","ok"); echo "<script language=\"JavaScript\">location.href='Login.php';</script>;";
}
}
?> <script language="JavaScript" type="text/javascript">
function check(){
if(lgform.name.value==""){
alert("输入名不能为空");
}
}
</script>
<?if($_COOKIE=="out"){
echo "白痴呀"; ?>
<form action="Login.php" method="post" name="lgform" onsubmit="return check();" >
用户:<input type="text" name="name" size="11"/><br>
密码:<input type="password" name="passwd" size="20"/><br> <input type="submit" name="sb" value="提交"/>
</form><?
}
elseif($_COOKIE=="ok") {
echo "天才呀";
}?>
检验到out,就显示登录界面报错是这样子的Warning: Cannot modify header information - headers already sent by (output started at F:\wwwphp\bbs2\head.php:16) in F:\wwwphp\bbs2\Login.php on line 56
<?php //include ("conn.php");
// include ("head.php");
setcookie("cookie2","out");
if($_GET[out]){
setcookie("cookie","out");
echo "<script language=\"JavaScript\">location.href='Login.php';</script>;";//退出,js用来刷新
}
if($_POST["sb"]){
if($_POST["name"]=="亮亮"&&$POST["passwd"]=="xiliangliang"){判断输入用户和密码
setcookie("cookie","ok"); echo "<script language=\"JavaScript\">location.href='Login.php';</script>;";
}
}
?> <script language="JavaScript" type="text/javascript">
function check(){
if(lgform.name.value==""){
alert("输入名不能为空");
}
}
</script>
<?if($_COOKIE=="out"){
echo "白痴呀"; ?>
<form action="Login.php" method="post" name="lgform" onsubmit="return check();" >
用户:<input type="text" name="name" size="11"/><br>
密码:<input type="password" name="passwd" size="20"/><br> <input type="submit" name="sb" value="提交"/>
</form><?
}
elseif($_COOKIE=="ok") {
echo "天才呀";
}?>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货