| 123456789101112131415161718192021222324252627282930 | <?php defined('BASEPATH') OR exit('No direct script access allowed');class ApiClass extends Lin_Controller {	public function __construct()	{		parent::__construct();		$this->load->library('session');		$this->load->_model('Model_openid','openid');        function set_api() 		{       if(isset($_GET['code']))		{			$this->session->set_userdata('code',$_GET['code']);		}		    if(!isset($_SESSION['api']))		    {			    if(isset($_GET['code'])) //获取到code                {				    $openid = $this->openid->get_code($setting['appid'],$setting['appsecret'],$_GET['code']); //换取出openid		            $this->session->set_userdata('api',$openid);                }	            else //如果没有code	            {				    $this->openid->get_index($setting['appid']); //获取code	            }			}		}    }}
 |