RomilaHe 发表于 2013-2-26 11:52:27

关于ci的require

ci框架接人人API的时候一直报错;
在controllers目录下新建renren.php
<?php
class Renren extends CI_Controller {
        function __construct() {
                parent::__construct();
        }
       
        function index(){
                $this->load->library('session');
                $xn_sig_added = $_GET["xn_sig_added"];
                if($xn_sig_added==0){
                        $this->load->view('auth.html');
                }
                $sessionkey = $_GET["xn_sig_session_key"];
                $_SESSION["session_key"] = $sessionkey;
                $a = APPPATH.'libraries/RenrenRestApiService.class'.EXT;
                require($a);
                $rrObj = new RenrenRestApiService;
                var_dump($rrObj);
                $params = array('session_key'=>$sessionkey);//使用session_key调api的情况
                $res = $rrObj->rr_post_curl('users.getInfo', $params);//curl函数发送请求
                //$res = $rrObj->rr_post_fopen('users.getInfo', $params);//如果你的环境无法支持curl函数,可以用基于fopen函数的该函数发送请求
                var_dump($res);//输出结果
                //$this->load->view('thanks',$res);
        }
}
?>

运行到require($a)的时候无法往下执行,求指教.

RomilaHe 发表于 2013-2-26 14:34:58

已解决,require不能在类中包含.
页: [1]
查看完整版本: 关于ci的require