<?php
/*
* tom微信借授权
*/
$url = get_url();
$oauth_back_url = urldecode($_GET['oauth_back_url']);
preg_match("#((http|https)://[^?]*/)tom_oauth.php#", $url, $urlmatches);
if (is_array($urlmatches) && ! empty($urlmatches['0'])) {
$url = str_replace($urlmatches['0'], $oauth_back_url, $url);
}
header('Location: ' . $url);
function get_url()
{
$protocol = (! empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
$url = "$protocol$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
return $url;
}如何借用其他微信公众号网页授权是个让人烦躁的事情,js代码在部分机型效果不明显,然而某插件商提供的方法让我佩服的五体投地。 if ($wxasnum == 1 || $wxasnum == 10000) {
$redirecturl = 'xxx.php?oauth_back_url=' . urlencode($redirecturl);
}
是不是很美好呢
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。