中文站和英文站是两个数据库表,并且里面的管理员权限都不一样,比如admin管理员在中文站里有10个权限但在英文站里只有5个权限,现在想admin登陆中文站的同时也登陆英文站,切换不用重新输入,两个网站所对应的权限不变,请问怎样一个思路cms系统是phpcms,主要还是不太了解phpcms的登陆机制,本来以为登陆的同时会把session信息写入数据库里的那种session表里,但是只知道了session_mysql的类,没在index的login action里找到调用,login方法里只是单纯把登陆信息存入$_SESSION[]里

解决方案 »

  1.   

    登陆中文站 ——> 登陆信息存入session文件 ——> 切换英文站 ——> 检测中文站session文件                                                                       |
                                                                           |
        
                                                                    获取信息里的用户名                                                                       |
                                                                           |
      
    实现登陆 <—— 登陆信息写入英文站session文件 <—— 存在 <—— 判断登陆用户名是否存在                                                                       |
                                                                           |
      
                                                          提示信息 <—— 不存在
    随便想的,这样的思路不知道对不对。。
      

  2.   

    现在可以确认session那种表就是用来保存登陆状态的,表里的数据删掉后台就要重新登陆了那么如果想要英文站也自动登陆的话,只要把中文站session表里的信息写入英文站session表里(两个站同一个FTP不同数据库),这步该怎么做呢……怎么将获取到的session信息传递过去