jiss7658 发表于 2011-4-18 09:50:57

我用加载了hessian类 做服务端 客服端却始终调用不通

本帖最后由 jiss7658 于 2011-4-18 09:56 编辑

<?php
class mgrservice extends Controller {
       
        private $is_load = 0;
       
        function mgrservice()
        {
                parent::Controller();
        }
       
        function index()
        {
                $this->load->model("hessian_service_model");
                $wrapper = $this->hessian_service_model->getHessianService();
                $wrapper->registerObject(new self);
                $wrapper->displayInfo = true;
                $wrapper->service();
        }
       
        public function mytestlogin($user_name,$password)
        {
                $this->load->model("mgrservice_model");
                $this->load->model('login_model');
                $_POST['TimezoneOffset'] = date("Y-m-d H:i:s");
                if($this->login_model->login($user_name,$password,$alert))
                {}
          }
}

<?php
/**
* hessian model class
**/

class hessian_service_model extends Model {
       
    function __construct() {
      parent::Model();
      //echo APPPATH.'libraries/hessian/HessianService.php';
      include_once(APPPATH.'libraries/hessian/HessianService.php');
    }
   
        function getHessianService()
        {
                $wrapper = new HessianService();
                return $wrapper;
        }
       
}

?>

我是这样加载的hessian, 但是这样子会报错
在服务端 测试一切正常,但是到客户端 调用时就很多错误,
Fatal error: Call to a member function set_userdata() on a non-object in F:\PHP\xampp\htdocs\sum\system\application\models\login_model.php on line 66
这就是一个,基本都是像这样说找不到 方法的。
后来我将CI 的 $this类 print_r 出来发现 在服务端测试 会加载到很多东西,尔客户端调用时却只加载了 一点点东西。
请问我应该如何处理?

jiss7658 发表于 2011-4-18 09:53:18

在服务端 测试一切正常,但是到客户端 调用时就很多错误,

jiss7658 发表于 2011-4-18 10:07:46

:'(有没有人知道的,帮忙啊!!紧急救援!!

jiss7658 发表于 2011-4-18 11:11:02

谁来救我啊?
现在连db类都不能使用了。

jiss7658 发表于 2011-4-18 16:53:09

没有人理我!:'(

Hex 发表于 2011-4-18 17:21:17

你的类名命名都不规范,请仔细阅读 CI 手册。

jiss7658 发表于 2011-4-20 09:00:54

我在 服务端运行这些代码 都没有任何问题的。只是在客户端一运行就有问题了。
页: [1]
查看完整版本: 我用加载了hessian类 做服务端 客服端却始终调用不通