📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
matba.demodesign.com.tr
/
application
/
controllers
/
Radmind
📝
Sayfa.php
← Geri Dön
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Sayfa extends CI_Controller { function __construct(){ parent::__construct(); // Giriş Yapılmamışsa $this->tema->admin_giris_kontrol(site_url()); } public function sabitsayfalar(){ // Title $data['title'] = 'Sabit Sayfa İşlemleri'; // Bilgilere Erişme $kosul = array('sabit_id' => 1); $data['icerikler'] = $this->DB_model->bul('sabiticerikler',$kosul); if($_POST){ $duzenlenecekler = array( 'siparis_sureci' => $this->input->post('siparis_sureci'), 'taksit' => $this->input->post('taksit'), 'odeme_iade' => $this->input->post('odeme_iade'), 'sss' => $this->input->post('sss') ); $kosul = array('sabit_id' => 1); $duzenle = $this->DB_model->duzenle('sabiticerikler',$kosul,$duzenlenecekler); if($duzenle){ $data['basarili'] = 'İçerikleriniz Başarıyla Değiştirildi'; }else{ $data['hatali'] = 'Lütfen Daha Sonra Tekrar Deneyiniz'; } } // Tema Dosyası $this->tema->admin_tema('sayfa/sabitsayfalar_view',$data); } // Sayfa Ekleme İşlemleri public function ekle(){ // Title $data['title'] = 'Sayfa Ekleme İşlemleri'; // Form Post İşlemleri if(isset($_POST['sayfaF'])){ // Formdan Gelen Veriler $eklenecekler = array( 'sayfa_baslik' => $this->input->post('sayfa_baslik'), 'sayfa_seflink' => $this->tema->seflink($this->input->post('sayfa_baslik')), 'sayfa_seodesc' => $this->input->post('sayfa_seodesc'), 'sayfa_text' => $this->input->post('sayfa_text'), 'sayfa_durum' => $this->input->post('sayfa_durum') ); $sayfa_kaydet = $this->DB_model->kaydet('sayfalar',$eklenecekler); if($sayfa_kaydet){ $data['basarili'] = 'Sayfanız Başarılı Bir Şekilde Eklendi'; header('Refresh:2'); }else{ $data['hatali'] = 'Lütfen Daha Sonra Tekrar Deneyiniz'; header('Refresh:2'); } } // Tema Dosyası $this->tema->admin_tema('sayfa/ekle_view',$data); } // Sayfa Listeleme İşlemleri public function index(){ // Title $data['title'] = 'Sayfalar Listesi'; // Eklenen Sayfaların Listesi $data['sayfalar'] = $this->DB_model->listele('sayfalar'); // Tema Dosyası $this->tema->admin_tema('sayfa/listele_view',$data); } // Sayfa Düzenleme İşlemleri public function duzenle($gelenid){ // Title $data['title'] = 'Sayfa Düzenleme İşlemleri'; // Gelen Sayfa Bilgilerine Erişme $kosul = array('sayfa_id' => $gelenid ); $data['sayfa'] = $this->DB_model->bul('sayfalar',$kosul); // Form Post İşlemleri if(isset($_POST['sayfadF'])){ // Formdan Gelen Veriler $eklenecekler = array( 'sayfa_baslik' => $this->input->post('sayfa_baslik'), 'sayfa_seflink' => $this->tema->seflink($this->input->post('sayfa_baslik')), 'sayfa_seodesc' => $this->input->post('sayfa_seodesc'), 'sayfa_text' => $this->input->post('sayfa_text'), 'sayfa_durum' => $this->input->post('sayfa_durum') ); $kosul = array('sayfa_id' => $gelenid ); $sayfa_kaydet = $this->DB_model->duzenle('sayfalar',$kosul,$eklenecekler); if($sayfa_kaydet){ $data['basarili'] = 'Sayfanız Başarılı Bir Şekilde Güncellendi'; header('Refresh:2'); }else{ $data['hatali'] = 'Lütfen Daha Sonra Tekrar Deneyiniz'; header('Refresh:2'); } } // Tema Dosyası $this->tema->admin_tema('sayfa/duzenle_view',$data); } // Sayfa Silme İşlemleri public function sil($gelen_id){ $kosul = array( 'sayfa_id' => $gelen_id ); $sil = $this->DB_model->sil('sayfalar',$kosul); if($sil){ Yonlendir(site_url('Radmind/Sayfa')); }else{ Yonlendir(site_url('Radmind/Sayfa')); } } }
💾 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