本来学JSP 的。。学点皮毛 。。被人拖做一个网站现在就差一个。。后台的管理 登陆的了说的比较啰嗦
就是这样的!!
管理员登陆。。后。。可以访问 特定的管理页面。。其他访问网站的人不能访问这个页面。。就算在URL里面打出来。。也会提示404 或者其他错误给个例子 连接 或者文章。。或者具体点的都可以。。给个思路 以及基本函数名称都可。 。。来者有分。。谢谢啦

解决方案 »

  1.   

    这个 我晓得 。。我就是不知道如何能让 非管理用户 不能访问特定PHP页面
      

  2.   

    同意1L, 使用session, 然后在特定页面对照用户权限表或权限文件,来做相关的处理。
      

  3.   

    1.建立一个用户表,id ,name,types.其中types字段固定为admin管理员或user普通用户
    2.使用session,当你的types为admin时,就显示其它的页面.如果为user时则显示另外一个页面.注:如果session你不会用的话,你看一下资料.
      

  4.   

    要想显示404页面,在有任何输出之前发送header,函数为:header("HTTP/1.1 404 Not Found");
    要想判断何时显示,请结合用户的cookie,判断用户登陆状态和权限.JSP不了解,不知道怎么用JSP的思想给你讲PHP.
      

  5.   

    用session()了,当你登陆时,session("name")就会值
    然后在名个页面中判断的值是否为空
      

  6.   

    加个权限判断就可以了,最后反应出来的就是对数据库的操作权限.
    cookie应该很好实现
      

  7.   


    if(userlevel != admin){
     die();
    }else{ admin stuff;}
      

  8.   

    将管理员信息放入session
    进入页面实现进行判断
    不是管理员的话404。
      

  9.   

    链接加密
    外部有个登录界面,登录成功才能转到特定页面(在转到后台服务时,加密【用户信息】并签名)。管理页面解密并验签名。失败则404.有点Passport的味道了。汗自己一下。
      

  10.   

    用 session哦
    登陆用户的session,在那个页面check一次有无或者检查session的用户是否存在就OK撒
      

  11.   

    首先在登陆模块。
    当登陆成功时,保存成功信息在session中 (session_start(),然后写如session数组,这是一个全局数组)然后最好写 一个 函数  叫  checkadmin()
    里面检查 session是否被注册,如果没有就用 header()返回一个HTTP 404每一个不想被外部直接访问的php文件都调用这个函数。。
      

  12.   

       不用数据库,先建一个html页面,要求输入用户名,密码,如正确,则显示正式的index.html页面,如何才能实现呢?
      

  13.   

    $_SESSION["您的登录名或id"]=....
      

  14.   

    对管理者权限进行判断,一般权限都保存在数据库里,比如有会员,旅客,管理者,把权限设为表的一个字段。用的时候查表。如果不是管理的情况下,对URL分析,默认到当前页面,一般不要出404错误,这样也面比较好看,对用户来说比较好。
      

  15.   

    1。比如管理员的名字是xyz,事先算出串md5('xyz')
    2。在验证登录者身份的页上,
       $name=$_POST['name'];
       session_register('name');
       if($name=='那个串'){转管理页面}
       else {验证用户,转用户页面}
    3。在每个管理员页面上:
       if($name=='那个串'){
          整张页面代码
       }
       else{提示错误}
      

  16.   

    同意做一个固定用户的说法,设一个固定用户
    例如:admin、密码也是先加密好,只有这个
    用户进来才可以进行某些操作,加个权限就可以了
      

  17.   

    在特定的管理页面判断管理员有没有登录,没有登录发送一个404的header