QQ登陆跳转问题

WBOY
WBOYasal
2016-06-23 13:53:321293semak imbas

网站使用QQ登陆,登陆成功后跳转回之前的页面,
但是使用 history.go(-1);不行,因为这会跳转到QQ的登陆界面

使用history.go(-2);无效果,会停留在本页,不会跳转,请教各位是怎么做的


回复讨论(解决方案)

直接跳转到实际的链接地址

首先,跳过来时,把来源地址也传过来。
当登入成功后,再跳转去之前传过来的地址。

例如 http://www.example.com/loginqq.php?redirecturi=news.php

当login完成后,header('location:news.php');

QQ登陆...应该有让你填写登陆成功后跳转的页面
如果为了回到用户之前浏览的页面,登陆前写个session保存,在上面填写的地址读取一下跳过去,然后删除

非常感谢大家

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:跳转问题Artikel seterusnya:PDO 遇到个奇怪的问题