简体   繁体   English

消息:试图获取非对象的属性

[英]Message: Trying to get property of non-object

I have huge delays on my project... I try to understand what is wrong and I can not find a solution. 我的项目有很大的延迟...我试图了解问题所在,但找不到解决方案。 I get on my page these messages 我在页面上收到这些消息

A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: controllers/help.php Line Number: 243 遇到PHP错误严重性:通知消息:试图获取非对象的属性文件名:controllers / help.php行号:243

A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: controllers/help.php Line Number: 244 遇到PHP错误严重性:通知消息:试图获取非对象的属性文件名:controllers / help.php行号:244

A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: controllers/help.php Line Number: 245 遇到PHP错误严重性:通知消息:试图获取非对象的属性文件名:controllers / help.php行号:245

The lines 243, 244, 245 are as follows on my Controllers 我的控制器上的第243、244、245行如下

I have created a space between the lines 243, 244, 245 for the image posted here 我在第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);

on my URL further down I get also another error which is 在我的URL下方,我还遇到另一个错误

A PHP Error was encountered 遇到PHP错误

Severity: Notice Message: Trying to get property of non-object Filename: default/school_detail.php Line Number: 11 严重性:通知消息:试图获取非对象的属性文件名:default / school_detail.php行号:11

A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: default/school_detail.php Line Number: 14 遇到PHP错误严重性:通知消息:试图获取非对象的属性文件名:default / school_detail.php行号:14

Now pages 11 to 18 are as follows on my views 现在我认为第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>

What is happening? 怎么了? The parameters work well (in English) when i use Greek Language is another story although is on UTF8 虽然在UTF8上我使用希腊语是另一回事,但参数工作得很好(英语)

Are you sure $school_details is an object? 您确定$school_details是一个对象吗? If it is not set, or not an object, this error will occur. 如果未设置或不是对象,则将发生此错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM