0
這裏是一個問題,我無法找到一種方法來做到這一點。在本地視圖中,我有一個php部分,如果用戶輸入的內容在他們提交表單時剛剛登錄,則會顯示回顯。但是當我這樣做時,它會發出未定義的錯誤,因爲該控制器尚未執行。 這是我的家園景觀。當提交表格codeigniter時從控制器發回價值
<?php include('header.php'); ?>
<?php echo $sign_in_results;?>
<?php include('forms/forms.php'); ?>
<?php include('footer.php'); ?>
這是我登錄控制器,當提交按下時會得到執行,模態將返回true或false。
function form_sign_in_controller(){
$this->load->model("form_sign_in");
$database_insert_results = $this->form_sign_in->check_user_detail_with_db();
$data['sign_in_results']= $database_insert_results;
$template = $this->load->View('main_view', $data);
}
我試圖使用if(isset())..錯誤消失了,但該部分不回顯任何東西。任何想法?謝謝
在您的主控制器,它表示形式視圖,設置的默認值對於你作爲變量:'$數據[「sign_in_results」] =「」;' –
它的工作,但它會增加額外的內容,以現有頁面的頂部。所以會有兩個標題欄,因爲您再次加載視圖。 – user1851359
有無論如何保持目前的觀點,並只刷新一節? – user1851359