rendered paste bodyfunction process_registration()
{
$this->load->library('validation');
$rules['name'] = "required";
$rules['email'] = "valid_email|required";
$rules['address'] = "required";
$rules['city'] = "required";
$rules['state'] = "alpha|required|max_length[2]";
$rules['zip'] = "numeric|required|exact_length[5]";
$rules['cardholder_name'] = "required";
$rules['card_number'] = "numeric|required|max_length[16]|min_length[15]";
$this->validation->set_rules($rules);
$fields['name'] = 'Name';
$fields['email'] = 'Email';
$fields['address'] = 'Address';
$fields['email'] = 'Email Address';
$fields['city'] = 'City';
$fields['state'] = 'State';
$fields['zip'] = 'ZIP';
$fields['cardholder_name'] = 'Card Holder Name';
$fields['card_number'] = 'Credit Card Number';
$this->validation->set_fields($fields);
$this->validation->set_error_delimiters('<p style="color: red; font-weight: bold;">', '</p>');
if ($this->validation->run() == FALSE)
{
$data = array( "view" => "register/index",
"header" => "header_blank",
"page" => null,
"left_menu" => null,
"top_menu" => null,
"section_links" => null,
"render_footer" => false,
"whats_new" => array('display' => (!in_array($this->page, $this->specialty_pages)) ? true : false, 'content' => $this->pagemodel->get_whats_new()),
"title" => "Big Fish Bash :: Registration"
);
$this->load->view('layout_blank', $data);
}
else
{
...
}