V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
neworld07
V2EX  ›  PHP

[PHP] 关于修改之后无法登录的问题!

  •  
  •   neworld07 · 2017-01-02 03:50:54 +08:00 · 2535 次点击
    这是一个创建于 2883 天前的主题,其中的信息可能已经有所发展或是发生改变。
    /*------------------------------------------------------ */
    //-- 登陆界面
    /*------------------------------------------------------ */
    if ($_REQUEST['act'] == 'login')
    {
        header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
        header("Cache-Control: no-cache, must-revalidate");
        header("Pragma: no-cache");
    
        if ((intval($_CFG['captcha']) & CAPTCHA_ADMIN) && gd_version() > 0)
        {
            $smarty->assign('gd_version', gd_version());
            $smarty->assign('random',     mt_rand());
        }
    	
    	if(!empty($_REQUEST['qq']) && $_REQUEST['qq']=='www'){
        	$smarty->display('login.htm');
    	}else{
    		header( "Location:../");
        	exit;
    	}
    }
    

    以上代码摘自 ecshop /admin/privilege.php

    if(!empty($_REQUEST['qq']) && $_REQUEST['qq']=='www')
    

    关键是这句话。要怎么解决才能正确登录呢? 有偿!

    3 条回复    2017-01-02 11:36:10 +08:00
    itkdqwzero
        1
    itkdqwzero  
       2017-01-02 08:24:45 +08:00 via Android
    是不是没有'qq'就算登录成功?
    techmoe
        2
    techmoe  
       2017-01-02 08:40:54 +08:00 via Android
    这和登录业务有什么关系,凭名称分析充其量我只读出来一部渲染登录页面
    请求参数中包含 act=login&qq=www 时渲染登录页面
    onlyhot
        3
    onlyhot  
       2017-01-02 11:36:10 +08:00 via iPhone
    你先去看这个 qq www 到底是什么参数
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:07 · PVG 03:07 · LAX 11:07 · JFK 14:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.