%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class CME_Registration extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('Common_Model'); } public function index() { $this->load->library('form_validation'); $this->form_validation->set_rules('full_name', 'Full Name', 'required|trim'); $this->form_validation->set_rules('age', 'Age', 'required|trim'); $this->form_validation->set_rules('dob', 'DOB', 'required|trim'); $this->form_validation->set_rules('gender', 'Gender', 'required|trim'); $this->form_validation->set_rules('email', 'Email', 'trim|required|valid_email'); $this->form_validation->set_rules('mobile_no', 'Mobile', 'trim|required|numeric|min_length[10]'); $this->form_validation->set_rules('city', 'City', 'required|trim'); $this->form_validation->set_rules('state', 'State', 'required|trim'); $this->form_validation->set_rules('pincode', 'Pincode', 'required|trim'); $this->form_validation->set_rules('ticket_category', 'Ticket Category', 'required|trim'); $this->form_validation->set_rules('ticket_no', 'Ticket No', 'required|trim'); $this->form_validation->set_rules('employee_id', 'Employee Id', 'required|trim'); $this->form_validation->set_rules('id_card_no', 'Id Card No', 'required|trim'); $this->form_validation->set_rules('payment_mode', 'Payment Mode', 'required|trim'); $this->form_validation->set_rules('transaction_id', 'Transaction Id', 'required|trim'); $this->form_validation->set_rules('id_proof_type', 'Id Proof Type', 'required|trim'); $this->form_validation->set_rules('contact_person_name', 'Contact Person name', 'required|trim'); $this->form_validation->set_rules('relationship', 'Relationship', 'required|trim'); $this->form_validation->set_rules('emergency_mobile', 'Emergency Mobile', 'trim|required|numeric|min_length[10]'); $this->form_validation->set_rules('additional_information', 'Additional Information', 'required|trim'); if($this->form_validation->run()==true){ $formarray = array( 'full_name' => $this->input->post('full_name'), 'age' => $this->input->post('age'), 'dob' => $this->input->post('dob'), 'gender' => $this->input->post('gender'), 'email' => $this->input->post('email'), 'mobile_no' => $this->input->post('mobile_no'), 'city' => $this->input->post('city'), 'state' => $this->input->post('state'), 'pincode' => $this->input->post('pincode'), 'ticket_category' => $this->input->post('ticket_category'), 'ticket_no' => $this->input->post('ticket_no'), 'employee_id' => $this->input->post('employee_id'), 'id_card_no' => $this->input->post('id_card_no'), 'payment_mode' => $this->input->post('payment_mode'), 'transaction_id' => $this->input->post('transaction_id'), 'id_proof_type' => $this->input->post('id_proof_type'), 'id_proof_img' => $this->input->post('id_proof_img'), 'id_proof_img' => $id_proof_img, 'contact_person_name' => $this->input->post('contact_person_name'), 'relationship' => $this->input->post('relationship'), 'emergency_mobile' => $this->input->post('emergency_mobile'), 'additional_information' => $this->input->post('additional_information'), 'status' => '1', 'created_at' => date('Y-m-d H:i:s') ); $formarray['id_proof_img'] = $this->uploadImage(); //die('pppp'); $inserted_data = $this->Common_Model->saveinfo('cme_registration',$formarray); if ($inserted_data > 0) { $this->session->set_flashdata('submit_status_msg', '<span style="color:green;font-size:12px;">Your CME registration has been submitted successfully.</span>'); } else { $this->session->set_flashdata('submit_status_msg', '<span style="color:red;font-size:12px;">Failed to submit your CME registration. Please try again.</span>'); } $this->load->view('registration_form'); } else { $this->session->set_flashdata('submit_status_msg', '<span style="color:red;font-size:12px;">Please fill all required fields correctly.</span>'); $this->load->view('registration_form'); } } public function uploadImage() { $config['upload_path'] = './uploads/CME_Registration/'; $config['allowed_types'] = "*"; $this->load->library('upload', $config); $this->upload->initialize($config); if (!$this->upload->do_upload('id_proof_img')) { log_message('error', 'Image Upload Error: ' . $this->upload->display_errors()); #print_r($this->upload->display_errors()); die; } $img = $this->upload->data(); return $img['file_name']; } }