[英]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.