Contact.php Contact.php İçindeki Kodlar <?php echo form_open(uri_string(), array('class' => 'form-horizontal')); ?> <?=input('name', lang('contact_name'));?> <?=input('Firma_Ismi', lang('Firma_Ismi'));?> <?=input('sehir', lang('Firma_Sehir'));?> <?=input('email', lang('contact_email'));?> <?=input('Konu', lang('Konu'));?> =input('Telefon', lang('Telefon'));?> <?=upload('Resim', lang('Resim'));?> <?=upload('Resim', lang('Resim1'));?> <?=upload('Resim', lang('Resim2'));?> <?=upload('Resim', lang('Resim3'));?> <?=upload('Resim', lang('Resim4'));?> <?=upload('Resim', lang('Resim5'));?> <?=textarea('message', lang('contact_message'),'', array('rows' => 5));?> <?=submit('submit','Gönder');?> <?php echo form_close(); ?> CONTROLLERS/CONTACT ICINDEKI SISTEM KODLARI function index() { $this->form_validation->set_rules('name', lang('contact_name'), 'trim|required'); $this->form_validation->set_rules('Firma_Ismi', lang('Firma_Ismi'), 'trim|required'); $this->form_validation->set_rules('Resim', lang('Resim'), 'trim|required'); $this->form_validation->set_rules('Resim', lang('Resim1'), 'trim|required'); $this->form_validation->set_rules('Resim', lang('Resim2'), 'trim|required'); $this->form_validation->set_rules('Resim', lang('Resim3'), 'trim|required'); $this->form_validation->set_rules('Resim', lang('Resim4'), 'trim|required'); $this->form_validation->set_rules('Resim', lang('Resim5'), 'trim|required'); $this->form_validation->set_rules('sehir', lang('Firma_Sehir'), 'trim|required'); $this->form_validation->set_rules('Telefon', lang('Telefon'), 'trim|required'); $this->form_validation->set_rules('Konu', lang('Konu'), 'trim|required'); $this->form_validation->set_rules('email', lang('contact_email'), 'trim|required|valid_email'); $this->form_validation->set_rules('message', lang('contact_message'), 'trim|required'); $this->load->library('upload'); $this->load->library('email'); $config['Resim'] = 'uploads/'; $config['allowed_types'] = 'gif|jpg|png'; $this->upload->initialize($config); $this->form_validation->set_error_delimiters('<div class="error">', '</div>'); $data['errors'] = array(); if ($this->form_validation->run()) { $edata = array( 'Firma_Ismi' => $this->form_validation->set_value('Firma_Ismi'), 'Resim' => $this->form_validation->set_value('Resim'), 'Resim' => $this->form_validation->set_value('Resim1'), 'Resim' => $this->form_validation->set_value('Resim2'), 'Resim' => $this->form_validation->set_value('Resim2'), 'Resim' => $this->form_validation->set_value('Resim3'), 'Resim' => $this->form_validation->set_value('Resim4'), 'Resim' => $this->form_validation->set_value('Resim5'), 'sehir' => $this->form_validation->set_value('sehir'), 'Telefon' => $this->form_validation->set_value('Telefon'), 'Konu' => $this->form_validation->set_value('Konu'), 'name' => $this->form_validation->set_value('name'), 'email' => $this->form_validation->set_value('email'), 'message' => $this->form_validation->set_value('message') ); if ($this->_send_email($edata)) { $data['message'] = message_box(lang('contact_success'), 'success'); } else { $data['message'] = message_box(lang('contact_error'), 'error'); } $this->template->view('system/message', $data)->render(); return; } $this->template->set_keyword(lang('contact')); $this->template->set_description(lang('contact') . ' - ' . get_option('site_name')); $this->template->set_title(lang('contact') . ' - ' . get_option('site_name')); $this->template->add_breadcrumb(lang('contact')); $this->template->view('contact', $data)->render(); } function _send_email($data) BENIM SORUNUM DİĞER HERSEY ÇALIŞIYOR FAKAT UPLOAD EDERKEN YAPAMADIM YARDIM EDERSENİZ SEVİNİRİM