我正在尝试使用facebook登录来获取用户数据,邮件网址就像这样http://www.mawk3y.net/news2/news_details.php?id=34(你可以自己测试)只需向下滚动,你会看到一个按钮:登录facebook,它会带你去到这个代码的另一个页面fb.php
<?php
$referrer = $_SERVER['HTTP_REFERER'];
?>
<iframe src="https://www.facebook.com/plugins/registration?client_id=id here&redirect_uri=<?php echo $referrer; ?>&source=fb&fields=name,birthday,gender,location,email,first_name,last_name"
scrolling="auto"
frameborder="no"
style="border:none"
allowTransparency="true"
width="100%"
height="530">
</iframe>
问题是url重定向无法正常工作,它将我带回到没有查询字符串“source = fb”的引用页面
答案 0 :(得分:0)
回显网址时使用urlencode($url)
。