老师:“qq登录功能 ” qq_login()里的header()跳转不了

来源:6-3 QQ登录

引体向上3376782

2017-02-09

接口自带的example能通过,但是通过控制器/方法名 无法使用header()函数,下了源码也是一样。搞得很郁闷。

例如:

public function actionTest()

{

header("Location:http://www.baidu.com");

}

以上代码不跳转。

apache版本2.4.18  php用的是7.0。


写回答

3回答

Jason

2017-02-09

用js跳转吧,应该是框架影响

0
0

Jason

2017-02-09

看看header前是否有任何输出的内容,确定文件格式为utf-8无bom格式

0
1
引体向上3376782
老师 我用的是ubuntu,格式是utf-8,header前也没有输出。单纯的通过文件路径访问以下代码是没有问题的,但是使用控制器/方法名就不行。
2017-02-09
共1条回复

且听風吟

2017-05-12

今天也折腾了好久,无意调试的时候发现$qc->qq_login();die;就可以了.. 就是后面要删掉空格就可以了...

1
1
Jason
嗯,应该是后续代码引起的
2017-05-12
共1条回复

Yii2.0开发一个仿京东商城平台

【毕设】购物、下单、支付、收货...各功能模块开发,打造京东式电商平台

1543 学习 · 655 问题

查看课程