我有下面的代碼段的一個問題:
我能得到的錯誤通知中驗證,但下一步=有效的代碼我只是得到一個白頁,任何想法?
我檢查了錯誤的設置和我在的public_html php.ini文件中設置它,我仍然沒有得到錯誤
function create_sale()
{
$this->template->append_metadata(js('debounce.js', 'sales'));
$this->template->append_metadata(js('new_sale.js', 'sales'));
// -------------------------------------
// Validation & Setup
// -------------------------------------
$this->load->library('form_validation');
$this->sale_rules[1]['rules'] .= '|callback__check_slug[insert]';
$this->form_validation->set_rules($this->sale_rules);
foreach($this->sale_rules as $key => $rule)
{
$sale->{$rule['field']} = $this->input->post($rule['field'], TRUE);
}
// -------------------------------------
// Process Data
// -------------------------------------
if ($this->form_validation->run())
{
if(! $this->sales_m->insert_new_sale($sale, $this->user->id)):
{
$this->session->set_flashdata('notice', lang('sales.new_sale_error'));
}
else:
{
$this->session->set_flashdata('success', lang('sales.new_sale_success'));
}
endif;
redirect('admin/sales');
}
$this->template->set('sale', $sale)
->build('admin/new');
}
你在用什麼框架?另外,寫一個有意義的標題。 – HyderA
@gAMBOOKa,我猜CI – ifaour
@gAMBOOKa他似乎在使用CodeIgniter。 –