Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function form_gonder(){
- $data['ad'] = $this->input->post('ad',TRUE);
- $data['soyad'] = $this->input->post('soyad',TRUE);
- $data['ileti'] = $this->input->post('ileti',TRUE);
- $data['telefon'] = $this->input->post('telefon',TRUE);
- $data['email'] = $this->input->post('email',TRUE);
- $data['konu'] = $this->input->post('konu',TRUE);
- $data['code'] = $this->ups($this->input->post('code',TRUE));
- $data['ip'] = $this->input->ip_address();
- $g_code = $this->session->userdata('code');
- if($data['code'] == $g_code){
- if($data['ad'] and $data['soyad'] and $data['ileti']){
- // Mail Gonder
- $this->load->library('email');
- // Mail Config
- $config['mailtype'] = 'html';
- $config['protocol'] = 'smtp';
- $config['charset'] = 'utf-8';
- $config['smtp_host'] = 'mail.starabone.com';
- $config['smtp_port'] = '587';
- $config['smtp_user'] = 'iletisim@starabone.com';
- $config['smtp_pass'] = 'Ab1234';
- $this->email->initialize($config);
- // Mail Bilgiler
- $this->email->reply_to($data['email'], $data['ad']);
- $this->email->from('iletisim@starabone.com', 'Online Teklif Formu');
- $this->email->to('iletisim@starabone.com');
- $this->email->subject('STAR Abone İletişim Formu');
- $this->email->message('<p><b>Ad : </b><br/>' . $data['ad'] . " ".$data['soyad']. '</p><p><b>Telefon : </b><br/>' . $data['telefon'] . '</p><p><b>Ip :</b><br/>' . $data['ip'] . '</p><p><b>E-Mail:</b><br/>' . $data['email'] . '</p><p><b>Konu :</b><br/>' . $data['konu'] . '</p><p><b>İleti:</b><br/>' . $data['ileti'] . '</p>');
- try {
- if ($this->email->send()) {
- echo 'Teşekkürler. Mailiniz Bize Ulaştı.';
- } else {
- echo 'Mail Göderilirken Hata Oluştu: '. $this->email->print_debugger();
- }
- } catch (Exception $e) {
- echo 'Hata: '.$e->getMessage();
- }
- print_r($data);exit();
- echo '<hr>' .$this->email->print_debugger();
- }else{
- echo 'Tüm Alanları Doldurmalısınız.';
- }
- }else{
- echo 'Güvenlik Kodu Hatalı.';
- }
- }
Add Comment
Please, Sign In to add comment