digest2.01[更新] 出现的问题 [技术论坛 - Digest, XMLine]

正在浏览:   1 名游客


 到底部   前一个主题   下一个主题  [无发表权] 请登录或者注册



digest2.01[更新] 出现的问题
Support Team
注册日期:
2005/2/24 15:17
所属群组:
注册会员
技术文档组
帖子: 83
等级: 8; EXP: 6
HP : 0 / 176
MP : 27 / 647
离线
安装digest模块.默认已经有几个目录:
XOOPS下:
XOOPS XOOPS:XOOPS Official [更新] UP
点击更新出现
Fatal error: Call to a member function getVar() on a non-object in /home/nightcat/www/web/xoops224/modules/digest/index.php on line 82
Notice [PHP]: Undefined variable: result in file modules/digest/class/digest.php line 257

修复:Notice [PHP]
在modules/digest/class/digest.php文件中原来代码:

function &get($id)
    {
        
$digest null;
        
$sql 'SELECT * FROM '.$this->db->prefix('digest_digests').' WHERE digest_id='.$id;
        if(
$result $this->db->query($sql) && $array $this->db->fetchArray($result)){
            
$digest =& $this->create(false);
            
$digest->assignVars($array);
        }
        return 
$digest;
    }

修改后:

function &get($id)
    {
    
$result ='';
        
$digest null;
        
$sql 'SELECT * FROM '.$this->db->prefix('digest_digests').' WHERE digest_id='.$id;
        if(
$result $this->db->query($sql) && $array $this->db->fetchArray($result)){
            
$digest =& $this->create(false);
            
$digest->assignVars($array);
        }
        return 
$digest;
    }


修复:Fatal error: Call to a member function getVar() on a non-object in /home/nightcat/www/web/xoops224/modules/digest/index.php on line 82 原来代码:

if(!empty($digest_id))  {
    
    
$digest $digest_handler->get$digest_id );

    
$category_id $digest->getVar('category_id'); 
}

修改为:

if(!empty($digest_id))  {
    
    
$digest $digest_handler->get$digest_id );

    
$category_id $category_handler->get('category_id'); 
}

修改后可以得到连接的列表,但是响应速度很慢.

1/18 15:30:23
_________________
需求-满足构成生活的一切!
nightcat 小站
应用扩展 工具箱



 回顶部   前一个主题   下一个主题

 [无发表权] 请登录或者注册


可以查看帖子.
不可发帖.
不可回复.
不可编辑自己的帖子.
不可删除自己的帖子.
不可发起投票调查.
不可在投票调查中投票.
不可上传附件.
不可不经审核直接发帖.

[高级搜索]