0

我的项目有很大的延误...我试图了解问题所在,但找不到解决方案。我在我的页面上看到这些消息

遇到 PHP 错误 严重性:通知消息:尝试获取非对象文件名的属性:controllers/help.php 行号:243

遇到 PHP 错误严重性:通知消息:尝试获取非对象文件名的属性:controllers/help.php 行号:244

遇到 PHP 错误 严重性:通知消息:尝试获取非对象文件名的属性:controllers/help.php 行号:245

我的控制器上的第 243、244、245 行如下

我在第 243、244、245 行之间为张贴的图片创建了一个空格

$this->template->write('meta_title',$school_details->title.'-'.$data['site_setting']['site_name'].' School-'.$meta['title'], TRUE);
        $this->template->write('meta_description', $school_details->title.'-'.$data['site_setting']['site_name'].' School-'.$meta['meta_description'], TRUE);
        $this->template->write('meta_keyword', $school_details->title.'-'.$data['site_setting']['site_name'].' School-'.$meta['meta_keyword'], TRUE);

在我的 URL 下方,我还收到另一个错误,即

遇到 PHP 错误

严重性:通知消息:试图获取非对象的属性文件名:default/school_detail.php 行号:11

遇到 PHP 错误 严重性:通知消息:尝试获取非对象文件名的属性:default/school_detail.php 行号:14

现在第11至18页是我的观点如下

<div class="faq_list_div">


            <h3 class="faq_heading_title"><?php echo $school_details->title; ?></h3>

            <div style="padding-top:13px;">
            <?php $content=$school_details->description;
                $content=str_replace('KSYDOU','"',$content);
                $content=str_replace('KSYSING',"'",$content); 

                echo $content; ?>
            </div>

怎么了?当我使用希腊语时,参数运行良好(英语)是另一个故事,虽然是在 UTF8 上

4

1 回答 1

0

你确定$school_details是一个对象?如果没有设置,或者不是对象,就会出现这个错误。

于 2013-03-09T23:44:46.140 回答