Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if($_SERVER['REQUEST_METHOD'] == "POST")
- {
- $this->form_validation->set_rules( 'course_name', 'Course
- Name','trim|required|min_length[2]|max_length[50]',
- array('required'=>
- '%s is required.'));
- $this->form_validation->set_rules('meta_title', 'Meta
- Title','trim|required',
- array('required'=> '%s is required.'));
- $this->form_validation->set_rules('meta_description', 'Meta
- 'trim|required',
- array('required' => '%s is required.'));
- if (empty($_FILES['image']['name']))
- {
- $this->form_validation->set_rules('image', 'Course
- image','trim|required',array('required'=> '%s is required.'));
- }
- if (empty($_FILES['bannerimage']['name']))
- {
- {
- $this->form_validation->set_rules('bannerimage', 'Course
- image','trim|required',array('required'=> '%s is required.'));
- }
- if ($this->form_validation->run() == false)
- {
- $this->add();
- }
- else
- {
- $course_name = $this->input->post('course_name');
- $meta_title = $this->input->post('meta_title');
- $meta_description = $this->input->post('meta_description');
- if(isset($_FILES['image']['name']) && $_FILES['image']['name']!='')
- {
- $config2['upload_path'] = './images/uploads/courses/';
- $config2['allowed_types']= 'gif|jpg|png';
- $config2['max_size'] = 1000;
- $config2['max_width'] = 2000;
- $config2['max_height'] = 2000;
- $config2['file_ext_tolower']= true;
- $this->upload->initialize($config2);
- $this->load->library('upload', $config2);
- if (!$this->upload->do_upload('image'))
- {
- $this->session->set_flashdata("warning",
- $this->upload->display_errors());
- redirect(base_url('admin/course/add'));
- }
- else
- {
- $fileData = $this->upload->data();
- $userfile2 = $fileData['file_name'];
- }
- }
- if(isset($_FILES['bannerimage']['name']) &&
- $_FILES['bannerimage']['name']!='')
- {
- $config2['upload_path'] = './images/uploads/banners/';
- $config2['allowed_types']= 'gif|jpg|png';
- $config2['max_size'] = 700;
- $config2['max_width'] = 1500;
- $config2['max_height'] = 800;
- $config2['file_ext_tolower']= true;
- $this->upload->initialize($config2);
- $this->load->library('upload', $config2);
- if (!$this->upload->do_upload('bannerimage'))
- {
- $this->session->set_flashdata("warning",
- $this->upload->display_errors());
- redirect(base_url('admin/course/add'));
- }
- else
- {
- $fileData = $this->upload->data();
- $userfile = $fileData['file_name'];
- }
- }
Add Comment
Please, Sign In to add comment