php怎么不用COOKIES,直接显示后台

head("管理后台");$p="wd";//管理密码$do=$_GET['do'];$m=$_GET['password'];echo"<divclass='nav'>... head("管理后台");
$p="wd";//管理密码
$do=$_GET['do'];
$m=$_GET['password'];
echo "<div class='nav'>管理后台</div><div class='list'>";
if(isset($_COOKIE["Wd"]))
这里为后台内容
}else{
echo '<form action="'.$_SERVER['PHP_SELF'].'" medhod="get"><br>管理员密码:<br/><input type="password" name="password" value=""><input type="hidden" name="do" value="login"><br/>
<input type="submit" value="登录后台"></form>';
if($do=='login'){
if($m==$p){
@setcookie("Wd","wdbook", time()+8855520);
echo "<br/>登陆成功,<a href='{$_SERVER['PHP_SELF']}'>请刷新</a>";
}else{
echo "登陆失败!";

}
}//if
}//cookie if
echo "</div>";
foot();
以上代码,怎么去除cookies登陆后台,或者换个验证方式
展开
 我来答
阿里服务器租用
推荐于2016-09-04 · TA获得超过483个赞
知道小有建树答主
回答量:459
采纳率:50%
帮助的人:209万
展开全部

你可以用session去判断是否登录,比如 

<?php
    session_start();
    header("Cache-control: private");
    if ( ! isset ( $_SESSION['Wd']) || $_SESSION['Wd'] == null || $_SESSION['Wd'] == '' ){
?>
//没有登录处理代码
<?php
    }
    else{
?>
//登录后台处理代码
<?php
    }
?>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式