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

2017-01-02 03:50:54 +08:00
 neworld07
/*------------------------------------------------------ */
//-- 登陆界面
/*------------------------------------------------------ */
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')

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

2535 次点击
所在节点    PHP
3 条回复
itkdqwzero
2017-01-02 08:24:45 +08:00
是不是没有'qq'就算登录成功?
techmoe
2017-01-02 08:40:54 +08:00
这和登录业务有什么关系,凭名称分析充其量我只读出来一部渲染登录页面
请求参数中包含 act=login&qq=www 时渲染登录页面
onlyhot
2017-01-02 11:36:10 +08:00
你先去看这个 qq www 到底是什么参数

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331658

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX