📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
matba.demodesign.com.tr
/
application
/
controllers
/
Radmind
📝
Teklif.php
← Geri Dön
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Teklif extends CI_Controller { function __construct(){ parent::__construct(); // Giriş Yapılmamışsa $this->tema->admin_giris_kontrol(site_url()); } // Teklif Listeleme İşlemleri public function index(){ $data['title'] = 'Gelen Fiyat Teklifleri'; // Gelen Teklif Mesajları $order = 'teklif_id'; $data['gelenteklifler'] = $this->DB_model->orderlistele('teklif',$order); // Tema Dosyası $this->tema->admin_tema('teklif/gelen_view',$data); } // Teklif Silme İşlemleri public function sil($gelen_id){ $kosul = array( 'teklif_id' => $gelen_id ); $sil = $this->DB_model->sil('teklif',$kosul); if($sil){ Yonlendir(site_url('Radmind/Teklif')); }else{ Yonlendir(site_url('Radmind/Teklif')); } } // Teklif Mesajını Okuma public function oku($gelen_id){ // Veritabanı Koşulu $kosul = array('teklif_id' => $gelen_id ); // Mesaj Bilgilerine Erişme $mesaj_bul = $this->DB_model->bul('teklif',$kosul,$kosul); $mesaj_bilgileri = json_decode($mesaj_bul->teklif); // Sayfa Başlığı $data['title'] = $mesaj_bilgileri->urun.' Adlı Ürün İçin'; // Mesaj Bilgileri $data['teklif_ayar'] = $mesaj_bul; $data['teklif'] = $mesaj_bilgileri; // Okunduysa Okundu Durumunu Düzenleme $duzenlenecek = array('teklif_durum' => 0); $kosul = array('teklif_id' => $gelen_id); $okundu = $this->DB_model->duzenle('teklif',$kosul,$duzenlenecek); // Tema Dosyası $this->tema->admin_tema('teklif/oku_view',$data); } // Teklif Cevaplama public function cevapla($gelen_id){ // Veritabanı Koşulu $kosul = array('teklif_id' => $gelen_id ); // Mesaj Bilgilerine Erişme $mesaj_bul = $this->DB_model->bul('teklif',$kosul,$kosul); $mesaj_bilgileri = json_decode($mesaj_bul->teklif); // Sayfa Başlığı $data['title'] = $mesaj_bilgileri->urun.' Teklif Gönder'; // Mesaj Bilgileri $data['teklif_ayar'] = $mesaj_bul; $data['teklif'] = $mesaj_bilgileri; $data['sablon'] = $this->db->get_where('eposta_sablonlari', array('id' => 6))->row(); // Site Mail Ayarlarını Çekme $mail_ayarlari = $this->tema->mail_ayarlari(); // Form Post İşlemleri if(isset($_POST['cevaplaF'])){ // Mail Gönderme İşlemleri $params = [ 'uye_email' => $this->input->post('kime'), 'sablon_id' => false, 'subject' => 'Yeni teklifiniz var', 'custom_message' => $this->input->post('mesaj') ]; $mail_gonder = appMailSend($params); if ($mail_gonder['response']){ $data['basarili'] = 'Teklifiniz Başarılı Bir Şekilde Karşı Tarafa Gönderildi'; }else{ $data['hatali'] = 'Mail Adresi Yalnış,Mail Adresini Kontrol Edip Tekrar Deneyiniz'; } } // Tema Dosyası $this->tema->admin_tema('teklif/cevapla_view',$data); } }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula