Codeigniter と食料品のクラッドで発生するエラーを解決してください。以下のコードは次のメッセージをスローしています。私は数日間それで立ち往生しています。私は完全な初心者です:(エラー:
PHP エラーが発生しました
重大度: 通知
メッセージ: 非オブジェクトのプロパティを取得しようとしています
ファイル名: controllers/examples.php
ライン番号: 70
PS:
関数は必要なことを行いますが、上記のエラーが表示されます。
これについてのあなたの考えに感謝します!
function security() {
$method = $this->uri->segment(3); //tell ci that we are working on url segment 3, e.g. delete, update ....
if ($method == "edit" or $method == 'update_validation' or $method == 'delete') {
$id = $this->uri->segment(4); //work on url segment 4, now pointing at posts table primary key
$this->db->where('posts.user_id', $this->session->userdata('id'));
$result = $this->db->get_where('posts', array('id' => $id), 1)->row();
//this is line: 70 if ($result->id != $id)
{
echo "You don't have access";
exit;
}
else return true;
}
}