📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
matba.demodesign.com.tr
/
application
/
models
📝
Auth_model.php
← Geri Dön
<?php defined('BASEPATH') OR exit('Bu Sayfaya Giriş İzniniz Bulunmamaktadır'); Class Auth_model extends CI_Model{ function __construct(){ parent::__construct(); } /* * Üye Kayıt İşlemleri*/ public function uyekaydet($uye_bilgileri){ $data = $this->db->insert('uyeler',$uye_bilgileri); if($data){ return TRUE; }else{ return FALSE; } } /* * Üye Düzenleme İşlemleri*/ public function uyeduzenle($kosul,$duzenlenecekler){ $this->db->where($kosul); $duzenle = $this->db->update('uyeler',$duzenlenecekler); if($duzenle){ return TRUE; }else{ return FALSE; } } /** * @param $email => Formdan gelen Kullanıcı Adı * @param $password => Formdan Gelen Kullanıcı Şifresi * @return Kullanıcı Giriş İşlemi - Veritabanı */ public function giris($email,$password){ $this->db->select('*'); $this->db->from('uyeler'); $this->db->where('uye_email',$email); $this->db->where('uye_sifre',$password); $data = $this->db->get(); if($data->num_rows()>0) return TRUE; else return FALSE; } /* Üyelerin Bİlgilerine Erişme*/ public function uye_bilgi($email){ $this->db->select('*'); $this->db->from('uyeler'); $this->db->where('uye_email',$email); $data = $this->db->get()->row(); if($data){ return $data; }else{ return FALSE; } } // Üye Listesi public function uyeler(){ $this->db->select('*'); $this->db->from('uyeler'); $this->db->order_by('uye_id','DESC'); $data = $this->db->get()->result_array(); if($data){ return $data; }else{ return FALSE; } } // Bayi Üyeleri public function bayiler(){ $this->db->select('*'); $this->db->from('uye_bayiler'); $this->db->order_by('uyebayi_id','DESC'); $this->db->join('uyeler', 'uye_bayiler.uyebayi_uyeid = uyeler.uye_id'); $this->db->join('bayi_gruplari', 'uye_bayiler.uyebayi_bayiid = bayi_gruplari.bayigrup_id'); $data = $this->db->get()->result_array(); if($data){ return $data; }else{ return FALSE; } } // Tasarım Üyeleri public function tasarimlar(){ $this->db->select('*'); $this->db->from('tasarimlar'); $this->db->join('uyeler','tasarimlar.tasarim_uyeid = uyeler.uye_id'); $this->db->order_by('tasarim_id','DESC'); $data = $this->db->get()->result_array(); if($data){ return $data; }else{ return FALSE; } } // Bayi Kontrol public function bayikontrol($uyeid){ $this->db->select('*'); $this->db->from('uye_bayiler'); $this->db->where('uyebayi_uyeid',$uyeid); $this->db->join('bayi_gruplari','uye_bayiler.uyebayi_bayiid = bayi_gruplari.bayigrup_id'); $data = $this->db->get()->row(); if($data){ return $data; }else{ return FALSE; } } // Bayi İndirim Oranına Erişme public function indirimorani($bayiid){ $this->db->select('*'); $this->db->from('bayi_gruplari'); $this->db->where('bayigrup_id',$bayiid); $data = $this->db->get()->row(); if($data){ return $data; }else{ return FALSE; } } // Üye Kontrol public function uyekontrol($gelen){ $this->db->select('*'); $this->db->from('uyeler'); $this->db->where('uye_id',$gelen); $data = $this->db->get()->row(); if($data){ return $data; }else{ return FALSE; } } }
💾 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