我的 facebook 应用程序在通过身份验证时会生成这样的 url
我需要使用正则表达式来提取 = 和 & 之间的部分
http://mydomain.com/token.php#access_token=CAACZCwCGi5JABAFKTYg7X4g7N5eq0Npc6d9kFjn8LNhYdXAGBasbrAStsdRzDg7lQ2OCwhWZCNP73k5uGj6rtGh5ZBHPv3MniE74zYWgq7ls2tQaXFyOY1dhyQdBVm67Ok6Q1y32cUHTHCZAOeU7WZBSmaDksdfkZD&expires_in=5181223&code=AQDNbbH2cvM2pvjOO-P2luM8atGhhqlGDQDnpHteR3KiJ7DmuusFwfvnJgpr4xMph4z-xlQ52PaAIG4FjVKfdXiYm4rbHdTBIuGmKkGleoZUIuiETFNRKA5rOJaseoTod-n1wXg913LqJEupWt0dv0i_45pQlefrRiCFC8JCmcAZJOjz2Lwbt1pyHoxY7VCGoi7umlfeVN9OBs6tYpV97zO9h9fzNsLbpQSyY9k8veFR50Rfx7zCQBZKgIilcyQGe7x7mtbQfFMtQzqUnobmuuDnOTBiOL7mM028LS16sx4XIhYaqbPc1KBy5aZ-oe1dtpA
我们称这个变量为 $token
mydomain.com/token.php 也有以下形式来使用令牌:
<form action="http://domain.com/run.php" method="post" id="form1">
<input type="hidden" name="token" value="<php echo $token; ?>" /></form>
<script language="JavaScript">
document.getElementById('form1').submit();</script>
$token 用于第二页(run.php)
我如何能
- 使用正则表达式提取令牌
- 在第二页 (run.php) 中回显 $token 变量