自己原来有一个站点,后来自己又写了一个php文件,准备放在原来站点导航菜单上,问题:我怎样才能实现用原来站点的用户组权限去控制访问现在插入在导航菜单上( php文件)链接呢?谢谢!

解决方案 »

  1.   

    如原來有注冊組和VIP組,我現在只允許VIP組才能訪問這個链接原來站點用戶組權限可以控制它內部導航菜單,但是現在是外部連接菜單
      

  2.   

    首页检查一下用户身份,
    如果是vip组就,生成这个链接.另外也要在php文件里检查用户身份,以保证绝对安全.
      

  3.   

    我剛接觸php,不懂怎樣操作,希望幫助下小妹。先感謝!
      

  4.   

    看你原来的导航页面是如何做的.
    1 如果你的导航页面是静态的话,哪比较麻烦了.
      你需要利用ajax向后台发送请求,检查当前用户身份,如果是vip组,就用js生成链接.
    2 如果是动态的,最简单.
      直接用php if else语句就OK了.
      

  5.   

    因为seo,全站是静态化,后台可以添加导航菜单,举例:假如站点是:http://www.mysite.com,后台添加一个导航菜单名为test,那么它在前面导航菜单那里就是这样的连接:http://www.mysite.com/test/,而且服务器上并没有出现相应的test文件夹,总的就是这样情况。所以....
      

  6.   


    这样更简单,你在服务器上url重写就行了
      

  7.   

    怎樣實現在服务器上url重写啊,我自己真的很...假如現在文件是:download.php
      

  8.   

    详细描述:现在我的外部文件是:myfile.php,想增加到我原来网站导航菜单中,即成这样:http://www.mysite.com/myfile.php样式,原来站点是静态的,后台可以增加导航菜单,假设增加download菜单,那么在增加后前台网址格式出现是这样的:http://www.mysite.com/download/,在后台增加这个download菜单同时可以限制特定用户组在前台访问。问题:但是我希望我的外部文件myfile.php的导航菜单就是http://www.mysite.com/myfile.php这个也可以实现限制特定用户组在前台访问它。这就是我的目的。
      

  9.   

    可以把http://www.mysite.com/download/ 指向 http://www.mysite.com/myfile.php不知你服务器用的是什么呢? IIS? apache?
      

  10.   

    你好!我的服务器是Lunix系统,apache+php+mysql...
    "可以把http://www.mysite.com/download/ 指向 http://www.mysite.com/myfile.php"如果按照您说的这样指向后,但是一旦有人知道网址就直接访问http://www.mysite.com/myfile.php网址了。http://www.mysite.com/download/也就没有作用。要完善些。
      

  11.   


    8楼说了, url重写可以解决问题, 不一定要重定向。