2013-03-22 113 views
0
<?php 
class Customer extends CI_controller 
{ 

public function __construct() 
{ 
    parent::__construct(); 
    $this->load->model('Customer_model'); 


} 
public function create() 
{ 

    $this->load->helper('form'); 
    $this->load->library('form_validation'); 
    $this->form_validation->set_rules('name', 'Title', 'required'); 
    $this->form_validation->set_rules('address', 'text', 'required'); 

    if ($this->form_validation->run() === FALSE) 
    { 

    $this->load->helper('url'); 
    $this->load->view('templates/header'); 
    $this->load->view('master/customer'); 

    } 
    else 
    { 
    $this->Customer_model->register(); 

    $this->load->view('templates/header'); 
    $this->load->view('templates/success'); 
    } 
    } 
} 

我已經使用此代碼成功地將數據插入表中。在我嘗試顯示相同的頁眉模板和中心部分(success.php)後,它顯示一個空白頁面。在標題頁面發表評論之後,它正在工作I.E.成功的頁面即將到來。空白頁原因

+0

然後上傳你的頭頁面代碼也。您可能顯示了一些定義的值。 – 2013-03-22 11:00:11

+1

您的標題頁可能有語法錯誤。無論問題是什麼,答案都在服務器錯誤日誌中。 – DaveRandom 2013-03-22 11:00:44

+0

您是否使用FastCGI來運行PHP腳本? – TheJSB 2013-03-22 11:04:18

回答

0

我認爲你需要loadhelper也是它上面:

$this->load->helper('url');