public function myaccount($user_id) {
$this->load->model('blog');
if(isset($_POST['post'])){
if(strlen($_FILES['inputUpProfile']['name']) > 0)
{
$pic = $this->do_upload('inputUpProfile');
if ($this->input->post('post') == ''){$type="image";} else {$type="image-with-text";}
}
else {$pic = ""; $type = "text"; }
$result = $this->blog->addPost($user_id, $type , $this->input->post('post'),$pic);
}
if(isset($_SESSION['user_id']) || !empty($_SESSION['user_id'])){
$result = $this->blog->getPost($user_id, 0 , 10);
$this->template->build("profile" , array("response"=>$result));
}
else{
$this->template->build('registration_view',$this->data);
}
$this->data['user'] = $user;
$this->data['errors'] = $this->errors;
$this->template->set_layout('myaccount');
$this->template->build('profile',$this->data);
$this->template->build('post_profile',$this->data);
}
}
必須打開兩個視圖該IC控制器功能使用兩種意見,一個控制器,但我的問題是開放的一個觀點。
你沒有得到任何錯誤嗎?你似乎有一個額外的'}'。你會看到如果你更好地縮進你的代碼。 – elclanrs
爲什麼不從第一個視圖調用第二個視圖,調用firstview並在其中注入第二個視圖 –
@Fayeq Ali Khan如何在第一個視圖中注入第二個視圖 –