session->userdata("user"); if($user) return $user; else return false; } function get_firma_bilgileri() { $t = &get_instance(); $firma_bilgileri = $t->session->userdata("firma_bilgileri"); if($firma_bilgileri) return $firma_bilgileri; else return false; } function send_email($toEmail="",$subject="",$message="") { $t = &get_instance(); $t->load->model("ayarlar_model"); $ayarlar_bilgi = $t->ayarlar_model->get( array( "value" => "_SITE_CONFIG_" ) ); $email_settings =json_decode($ayarlar_bilgi->data); $config=array( "protocol" => $email_settings->firma_smtp_protokol, "smtp_host" => $email_settings->firma_smtp_host, // gmail - ssl://smtp.gmail.com "smtp_port" => $email_settings->firma_smtp_port, // gmail 465 "smtp_user" => $email_settings->firma_smtp_mail, "smtp_pass" => $email_settings->firma_smtp_sifre, 'smtp_crypto' => 'tls', "starttls" => true, //güvenli kabul edilip spama düşmemesi için "charset" => "utf-8", "mailtype" => "html", "wordwrap" => true, // kelime boşlukları olacakmı "newline" => "\r\n", // mailde enter tuşu varsa onu algılaması için ); $t->load->library("email",$config); $t->email->from($email_settings->firma_smtp_kimden,$email_settings->firma_smtp_mail_baslik); $t->email->to($toEmail); $t->email->subject($subject); $t->email->message($message); return $t->email->send(); } function yetki_tanim() { $yetkiler = array( "siniflar" => "Sınıflar", "yonetici" => "Yönetici", "ogretmen" => "Öğretmen", "ogrenci" => "Öğrenci", "branslar" => "Branşlar", "canliders" => "Canlı Ders", "dersler" => "Dersler", "diyetisyen" => "Diyetisyen", "arsiv" => "Öğrenci Arşivi", "randevu_" => "Diyetisyen Ranadevu (Öğrenci)", "randevu" => "Diyetisyen Ranadevu (Diyetisyen)", "icerik" => "İcerik", "merkezler" => "Hediye Merkezleri", "maillist" => "Mail Listesi", "ogrencilistesi" => "Öğrenci Listesi", "--------" => "-------", "kullanicilar" => "Kullanicilar", "ceviriler" => "Çeviriler", "ayarlar" => "Ayarlar", "yetkiler" => "Yetkiler", "translate" => "Translate", "diller" => "Diller", "slider" => "Slider", "sayfamoduller" => "Sayfa Modulleri", "kategoriler" => "Kategoriler", "urunler" => "Ürunler", "uyeler" => "Üyeler", "mesajlar" => "Mesajlar", "galleries" => "Galeriler", "moduller" => "Modüller", "tasarimayar" => "Tasarım Ayarları", "fatura" => "Faturalar", "fileuploads" => "File Upload", "bayiler" => "Bayiler", ); return $yetkiler; } function get_user_yetki($deger) { $t = &get_instance(); if(!$t->session->userdata("user_yetkileri")) { $yetki_id=$t->session->userdata("user")->yetki_id; $t->load->model("yetki_model"); $item=$t->yetki_model->get( array( "id" => $yetki_id ) ); $t->session->set_userdata("user_yetkileri",$item); } $yetki=json_decode($t->session->userdata("user_yetkileri")->permissions); if(isset($yetki->$deger)) { return true; } return false; } function upload_picture($file,$uploadPath,$width,$height,$name) { $t = &get_instance(); $t->load->library("simpleimagelib"); $upload_error=false; try { $simpleimage=$t->simpleimagelib->get_simple_image_instance(); $simpleimage ->fromFile($file) ->thumbnail($width,$height,'center') ->toFile("{$uploadPath}/$name", "image/png"); } catch(Exception $err) { $error = $err->getMessage(); $upload_error=true; } if($upload_error) { echo $error; } else { return true; } } function urlKontrol($url,$id="" ) { $t=&get_instance(); if(strlen($url)>1) { $t->load->model("content_model"); if($id) { $item=$t->content_model->count( array( "url" => $url, "parentId !=" => $id ) ); } else { $item=$t->content_model->count( array( "url" => $url ) ); } if($item) { return true; } else { return false; } } else { return false; } } function VKI($kilo,$boy) { return ceil($kilo/(($boy/100)*($boy/100))); } function tcno_dogrula($bilgiler){ $gonder = ' '.$bilgiler["tcno"].' '.$bilgiler["isim"].' '.$bilgiler["soyisim"].' '.$bilgiler["dogumyili"].' '; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx" ); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt($ch, CURLOPT_POST, true ); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_HEADER, FALSE); curl_setopt($ch, CURLOPT_POSTFIELDS, $gonder); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'POST /Service/KPSPublic.asmx HTTP/1.1', 'Host: tckimlik.nvi.gov.tr', 'Content-Type: text/xml; charset=utf-8', 'SOAPAction: "http://tckimlik.nvi.gov.tr/WS/TCKimlikNoDogrula"', 'Content-Length: '.strlen($gonder) )); $gelen = curl_exec($ch); curl_close($ch); return strip_tags($gelen); } // $bilgiler = array( // "isim" => "VEYSEL", // Isım büyük harflerle yazılmak zorunda // "soyisim" => "KOCAMAN", // Soyisim Buyuk harflerle yazılmak zorunda // "dogumyili" => "1976", // "tcno" => "111111" // ); // $sonuc = tcno_dogrula($bilgiler); // if($sonuc=="true"){ // echo "Doğrulama başarılı"; // }else{ // echo "Doğrulama başarısız"; // } // die(); function tcKimlikKontrol($tcKimlik=null) { // Girilen ifade sayı değilse if(!ctype_digit($tcKimlik)) return false; // Boşlukları ve soldaki sıfırı temizle $tcKimlik=trim($tcKimlik); // $tcKimlik=trim($tcKimlik,"0"); if(strlen($tcKimlik)!=11) return false; // TC Kimlik Format Kontrolü : 1-3-5-7-9. haneler toplamından, 2-4-6-8. haneleri çıkar // Elde edilen sayıyı 10'a böl, // Kalan sayı TC Kimlik Numarasının 10. karakterini verecek $tekBasamaklar=0; $ciftBasamaklar=0; for($i=0; $i<=8; $i+=2) $tekBasamaklar+=$tcKimlik[$i]; for($i=1; $i<=7; $i+=2) $ciftBasamaklar+=$tcKimlik[$i]; if( ((7*$tekBasamaklar)-$ciftBasamaklar)%10!=$tcKimlik[9] ) return false; // Format Kontrolü -2 : 1-10. haneler toplamının 10'a bölümünden kalan, 11. haneyi verecek $toplam=0; for($i=0; $i<=9; $i++) $toplam+=$tcKimlik[$i]; if($toplam%10!=$tcKimlik[10]) return false; else return true; } // if(tcKimlikKontrol("18575153892")) // echo "TC Kimlik No Doğru"; // else // echo "TC Kimlik No Hatalı"; // die(); agent->accept_lang('en')) { echo 'You accept English!'; } */ } function payTr() { $viewData = new stdClass(); $viewData ->merchant_id = "213430"; $viewData ->merchant_key = "hgAFAoFC5ubbW67k"; $viewData ->merchant_salt = "Qz4zb4xL85EW8cAP"; return $viewData; } function domainKontrol() { $t = &get_instance(); $deger = convertToSEO(base_url()); if( !$t->session->userdata("current_domain")) { $t->session->set_userdata("current_domain",$deger); } if($t->session->userdata("current_domain")!== $deger) { unset_modules_sessions(); $t->session->set_userdata("current_domain",$deger); redirect(base_url("")); die(); } } function getIcerik($id) { $t=&get_instance(); $t->load->model("icerik_model"); $icerikler = $t->icerik_model->get_join( array( "icerik.durum" => 1, "icerik.id" => $id, "content.parent" => "icerik", "content.lang" => $t->session->userdata("lang"), ),"sira ASC" ); return $icerikler; } function get_icerik_resimler(){ $t = &get_instance(); $t->load->model("image_model"); // Get all images without any filter $urunResimleri = $t->image_model->get_all(); $resimler = array(); foreach($urunResimleri as $urunres) { if (!isset($resimler[$urunres->parentId])) { $resimler[$urunres->parentId] = array(); } $resimler[$urunres->parentId][] = $urunres->img_url; } return $resimler; } function get_icerik_resimler_by_parent($parentId){ $t = &get_instance(); $t->load->model("image_model"); // Get all images without any filter $urunResimleri = $t->image_model->get_all(); $resimler = array(); foreach($urunResimleri as $urunres) { if (!isset($resimler[$urunres->parentId])) { $resimler[$urunres->parentId] = array(); } $resimler[$urunres->parentId][] = $urunres->img_url; } return isset($resimler[$parentId]) ? $resimler[$parentId] : array(); } function dilleriGuncelle() { $t = &get_instance(); $t->load->model("lang_model"); $t->load->model("content_model"); $langs= $t->lang_model->get_all( array() ); $tumIcerik = $t->content_model->get_all( array( "lang" => "tr" ) ); foreach ($tumIcerik as $icerikler) { foreach ($langs as $diller) { $icerik_kontrol = $t->content_model->get( array( "parent" =>$icerikler->parent, "parentId" => $icerikler->parentId, "lang" => $diller->kod ) ); if(!$icerik_kontrol) { $icerikEkle = $t->content_model->add( array( "parent" =>$icerikler->parent, "parentId" => $icerikler->parentId, "baslik" => $icerikler->baslik, "aciklama" => $icerikler->aciklama, "url" => $icerikler->url, "lang" => $diller->kod ) ); } } } } function cerez_politika_sayfa() { $t = &get_instance(); if( $t->session->userdata("cerez_politika_sayfa")!=="null") { $t->load->model("icerik_model"); $cerez_sayfa = $t->icerik_model->get_join( array( "icerik.durum"=>1, "icerik.categoryId"=>201, "content.lang" => $t->session->userdata("lang"), "content.parent" => "icerik" ),"sira asc" ); if(isset($cerez_sayfa->url)) { $cerezyazi=$cerez_sayfa->url; } else { $cerezyazi=""; } $t->session->set_userdata("cerez_politika_sayfa",$cerezyazi); } return $t->session->userdata("cerez_politika_sayfa"); } function ziyaretKaydet() { $t = &get_instance(); $t->load->library('user_agent'); if ($t->agent->is_browser()){ // $agent = $t->agent->browser().' '.$t->agent->version(); $agent = $t->agent->browser(); }elseif ($t->agent->is_robot()){ $agent = $t->agent->robot(); }elseif ($t->agent->is_mobile()){ $agent = $t->agent->mobile(); }else{ $agent = 'Tanımlanamayan tarayıcı'; } $t->load->model("ziyaret_model"); $REMOTE_ADDR = $t->input->ip_address(); $t->ziyaret_model->add( array( "ip" =>$REMOTE_ADDR, "tarih"=>date("Y-m-d"), "saat"=>date("H:i:s"), "zaman"=>time(), "sayfa"=>current_url(), "platform"=>$t->agent->platform(), "tarayici"=>$agent, ) ); } function online() { $t = &get_instance(); $t->load->model("online_model"); $timeoutseconds = "300"; $timestamp=time(); $timeout=$timestamp-$timeoutseconds; $REMOTE_ADDR = $t->input->ip_address(); $t->online_model->add( array( "timestamp" => $timestamp, "ip" => $REMOTE_ADDR, "file" => current_url() ) ); $t->online_model->delete( array( "timestamp <" => $timeout ) ); return $t->online_model->groupBy(); } function get_diger_ayarlar() { $t = &get_instance(); $tasarimayar=$t->session->userdata("tasarim_ayarlari"); if(!isset($tasarimayar)) { $t->load->model("ayarlar_model"); $tasarim_ayarlari = $t->ayarlar_model->get( array( "value" => "_TASARIM_AYAR_" ) ); $tasarim_ayarlari =json_decode($tasarim_ayarlari->data); $t->session->set_userdata("tasarim_ayarlari",$tasarim_ayarlari); } } function get_ayar($veri) { $t = &get_instance(); if($t->session->userdata("ayar_al")!=1) { $t->load->model("ayarlar_model"); $data = $t->ayarlar_model->get( array( "value" => "_SITE_CONFIG_" ) ); $items = json_decode($data->data); $t->session->set_userdata("ayarlar",$items); $t->session->set_userdata("ayar_al",1); } $deger=$t->session->userdata("ayarlar"); return $deger->$veri; } function get_lang() { $t = &get_instance(); $t->load->model("lang_model"); $defaultLang=$t->lang_model->get( array( "varsayilan" => 1 ) ); if($t->session->userdata("cevirigetir")!=1 ) { $ceviriler=array(); if(!$t->session->userdata("lang")) { $lang = $t->session->set_userdata("lang",$defaultLang->kod); } else { $lang = $t->session->userdata("lang"); } $t->load->model("content_model"); $site_ceviri=$t->content_model->get_all( array( "lang" =>$t->session->userdata("lang"), "parent" => "ceviriler" ) ); foreach($site_ceviri as $donustur) { $ceviriler[$donustur->url] = $donustur->baslik; } $t->session->set_userdata("ceviriler",$ceviriler); $langs=$t->lang_model->get_all( array( "durum" => 1 ) ); $t->session->set_userdata("langs",$langs); $t->session->set_userdata("cevirigetir",1); } } function translate($deger) { $t = &get_instance(); $ceviriler = $t->session->userdata("ceviriler"); if(isset($ceviriler[$deger])) { $cevirideger=$ceviriler[$deger]; } else { $cevirideger=""; } return $cevirideger; } function sepetSay() { $t=&get_instance(); $t->load->model("sepet_model"); $say=$t->sepet_model->count( array( "sessionid" => session_id() ) ); return $say; } function sepeteEkle($urunId) { $t=&get_instance(); $t->load->model("sepet_model"); $t->load->model("product_model"); $urunKontrol = $t->product_model->get( array( "id" => $urunId ) ); if($urunKontrol) { $kontrol=$t->sepet_model->get( array( "urunid" => $urunId, "sessionid" => session_id() ) ); if(isset($t->session->userdata("kullanici_bilgi")->id)) { $uyeninIdi=$t->session->userdata("kullanici_bilgi")->id; } else { $uyeninIdi=0; } if(!$kontrol) { $ekle = $t->sepet_model->add( array( "urunid" => $urunId, "uyeid" => $uyeninIdi, "adet" => 1, "birimFiyat" => $urunKontrol->fiyat, "sessionid"=>session_id(), "tarih" => gmdate("Y-m-d H:i:s"), "zaman"=>time() ) ); } else { $artir=$t->sepet_model->update( array( "sessionid"=>session_id(), ), array( "adet" => $kontrol->adet+1, ) ); } return true; } else { return false; } } function get_sliders() { $t=&get_instance(); $t->load->model("slider_model"); $sliders = $t->slider_model->get_all_join( array( "slider.durum" =>1, "content.parent" =>"slider", "content.lang" => $t->session->userdata("lang") ),"sira ASC" ); return $sliders; } function get_menu() { $t=&get_instance(); $t->load->model("menu_model"); $menuler = $t->menu_model->get_all_join( array( // "menu.menu" => 1, "menu.durum" => 1, "content.parent" => "menu", "content.lang" => $t->session->userdata("lang"), ),"sira ASC" ); return $menuler; } function get_menu_id($id) { $t=&get_instance(); $t->load->model("icerik_model"); $menuler = $t->icerik_model->get_all_join( array( "icerik.categoryId" => $id, "icerik.durum" => 1, "content.parent" => "icerik", "content.lang" => $t->session->userdata("lang"), ),"sira ASC" ); return $menuler; } function get_icerik() { $t=&get_instance(); $t->load->model("icerik_model"); $icerikler = $t->icerik_model->get_all_join( array( "icerik.durum" => 1, "content.parent" => "icerik", "content.lang" => $t->session->userdata("lang"), ),"sira ASC" ); return $icerikler; } function get_icerikById($id) { $t=&get_instance(); $t->load->model("icerik_model"); $icerikler = $t->icerik_model->get_join( array( "icerik.durum" => 1, "icerik.id" => $id, "content.parent" => "icerik", "content.lang" => $t->session->userdata("lang"), ),"sira ASC" ); return $icerikler; } function icerikResimler($id) { $t=&get_instance(); $t->load->model("image_model"); $icerikResimleri=$t->image_model->get_all( array( "parent" =>"icerik", "parentId" =>$id, "durum" =>1, ) ); return $icerikResimleri; } function the_odemeYontemi($id) { $yontem = ""; if($id==1) { $yontem = "Kredi Kartı"; } else if($id==2) { $yontem = "Havale"; } return $yontem; } function the_kurs($id) { $t=&get_instance(); $t->load->model("siniflar_model"); if($id>0) { $sinif = $t->siniflar_model->get( array( "id" => $id ) ); return $sinif->baslik; } else { $baslik = "Yedek Kayıt"; return $baslik; } } function the_cinsiyet($id) { $cinsiyet = ""; if($id==1) { $cinsiyet = "Erkek"; } else if($id==2) { $cinsiyet = "Kadın"; } return $cinsiyet; } function get_yas($tarih) { $dogumtarihiArr = explode("-",$tarih); return date("Y") - $dogumtarihiArr[0]; } function get_tarih($tarih) { $dogumtarihiArr = explode("-",$tarih); return $dogumtarihiArr[2]."/".$dogumtarihiArr[1]."/".$dogumtarihiArr[0]; } function sinifKatilim() { $t=&get_instance(); $t->load->model("user_model"); $t->load->model("siniflar_model"); $katilim = $t->user_model->get_all( array( "yetki_id" => 13, "sinif >" => 0, "yedek" => 0, ) ); $siniflar = $t->siniflar_model->get_all( array( ) ); $katilimlar=array(); foreach ($siniflar as $sinif) { foreach ($katilim as $katil) { if($katil->sinif == $sinif->id) { if($katil->isActive == 1) { $katilimlar[$sinif->id]["aktif"][]=+1; } else { $katilimlar[$sinif->id]["pasif"][]=+1; } } } } return $katilimlar; } function toplamSinifKatilim() { $t=&get_instance(); $t->load->model("user_model"); $t->load->model("siniflar_model"); $katilim = $t->user_model->get_all( array( "yetki_id" => 13, "sinif >" => 0, "yedek" => 0, ) ); $siniflar = $t->siniflar_model->get_all( array( ) ); // print_r( toplamSinifKatilim()); $katilimlar=array(); foreach ($siniflar as $sinif) { $katilimlar[$sinif->id][]=+0; foreach ($katilim as $katil) { if($katil->sinif == $sinif->id) { $katilimlar[$sinif->id][]=+1; } } } return $katilimlar; } function aylar($id) { switch ($id) { case 1: $ay = "Ocak"; break; case 2: $ay = "Şubat"; break; case 3: $ay = "Mart"; break; case 4: $ay = "Nisan"; break; case 5: $ay = "Mayıs"; break; case 6: $ay = "Haziran"; break; case 7: $ay = "Temmuz"; break; case 8: $ay = "Ağustos"; break; case 9: $ay = "Eylül"; break; case 10: $ay = "Ekim"; break; case 11: $ay = "Kasım"; break; case 12: $ay = "Aralık"; break; default: $ay = "---"; break; } return $ay; } function gunler($id) { switch ($id) { case 1: $gun = "Pazartesi"; break; case 2: $gun = "Salı"; break; case 3: $gun = "Çarşamba"; break; case 4: $gun = "Perşembe"; break; case 5: $gun = "Cuma"; break; case 6: $gun = "Cumartesi"; break; case 7: $gun = "Pazar"; break; default: $gun = "---"; break; } return $gun; } function buAyKiloGir() { $t=&get_instance(); $t->load->model("kilo_model"); if(isset($t->session->userdata("user")->id) && $t->session->userdata("user")->yetki_id==13 ) { // if($t->session->userdata("user")->id!=null && $t->session->userdata("user")->yetki_id==13 ) { $kontrol = $t->kilo_model->like_before( array( "uyeid" => $t->session->userdata("user")->id ), "tarih", gmdate("Y-m") ); if(empty($kontrol )) { return true; } else { return false; } } else { return false; } } function RandevuArsiveAktar($uyeid) { $t=&get_instance(); $t->load->model("randevu_model"); $t->load->model("randevuarsiv_model"); $arsivGetAll = $t->randevu_model->get_all( array( "uyeid" => $uyeid ) ); foreach ($arsivGetAll as $key) { $add = $t->randevuarsiv_model->add( $key ); } $delete = $t->randevu_model->delete( array( "uyeid" => $uyeid ) ); } function RandevuArsivdenAl($uyeid) { $t=&get_instance(); $t->load->model("randevu_model"); $t->load->model("randevuarsiv_model"); $arsivGetAll = $t->randevuarsiv_model->get_all( array( "uyeid" => $uyeid ) ); foreach ($arsivGetAll as $key) { $add = $t->randevu_model->add( $key ); } $delete = $t->randevuarsiv_model->delete( array( "uyeid" => $uyeid ) ); } function randevuSil($uyeid) { $t=&get_instance(); $t->load->model("randevu_model"); $delete = $t->randevu_model->delete( array( "uyeid" => $uyeid ) ); } function diyetisyenCanliDersEkle($randevuid) { $t=&get_instance(); $t->load->model("randevu_model"); $t->load->model("dersler_model"); $t->load->helper("string"); $randevuGet = $t->randevu_model->get( array( "id" => $randevuid ) ); $canlidersid = random_string('alnum',30); $insert = $t->dersler_model->add( array( "ogretmenid" => $randevuGet->diyetisyenid, "sinifid" => -1, "konu" => "", "canlidersid" => $canlidersid, "tarih" => $randevuGet->randevu_tarihi, "isActive" => 1, "ogrenci" => $randevuGet->uyeid, "randevuid" => $randevuid, "tur" => "diyet" ) ); } function canliDersSil($id) { $t=&get_instance(); $t->load->model("dersler_model"); $sil = $t->dersler_model->delete( array( "randevuid" => $id ) ); } function logKontrol($dersid) { $t=&get_instance(); $kont = $t->smslog_model->get( array( "dersid" => $dersid, "tarih" => date("Y-m-d"), ) ); if(empty($kont)) { $ekle=$t->smslog_model->add( array( "dersid" => $dersid, "tarih" => date("Y-m-d"), ) ); return false; } else { return true; } } function getUye($id) { $t=&get_instance(); $t->load->model("user_model"); $getUser = $t->user_model->get( array( "id" => $id ) ); return $getUser; } function smsGonder($isim,$telefon,$mesaj) { /* ini_set ( 'display_errors' , 0 ); ini_set ( 'display_startup_errors' ,0 ); ini_set('soap.wsdl_cache_enabled', 0); ini_set('soap.wsdl_cache_ttl', 900); ini_set('default_socket_timeout', 15); $params = array( 'Username'=>'kbb.spor', 'Password'=>'112233As.@', 'UserCode'=>'4078', 'AccountId'=>'2044', 'Originator'=>'KBB.SPOR', 'SendDate' => '', 'ValidityPeriod'=> 60, 'MessageText'=>'Sayın [##Name##] '.$mesaj, 'IsCheckBlackList'=>'1', 'ReceiverList'=> [$telefon,], 'PersonalMessages' => [$isim,], ); $wsdl = 'https://webservice.asistiletisim.com.tr/SmsProxy.asmx?WSDL'; $options = array( 'uri'=>'http://schemas.xmlsoap.org/soap/envelope', 'style'=>SOAP_RPC, 'use'=>SOAP_ENCODED, 'soap_version'=>SOAP_1_1, 'cache_wsdl'=>WSDL_CACHE_NONE, 'connection_timeout'=>15, 'trace'=>true, 'encoding'=>'UTF-8', 'exceptions'=>true, ); $SendSms = new SimpleXMLElement(''); foreach($params as $Key=>$Value){ if(in_array($Key,['ReceiverList'])){ $ReceiverList = $SendSms->addChild('ReceiverList'); foreach($Value as $Tmp=>$Gsm){ $ReceiverList->addChild('Receiver',$Gsm); } }else{ $SendSms->addChild($Key,$Value); } } foreach($params as $Key=>$Value){ if(in_array($Key,['PersonalMessages'])){ $PersonalMessages = $SendSms->addChild('PersonalMessages'); foreach($Value as $Tmp=>$tmp2){ $PersonalMessage = $PersonalMessages->addChild('PersonalMessage'); $PersonalMessage->addChild('Parameter',$tmp2); } }else{ $SendSms->addChild($Key,$Value); } } $Send=['requestXml'=>str_replace('','',trim($SendSms->asXML()))]; // echo "Request:
\n
".htmlentities(var_export($Send,true))."
"; try { $soap = new SoapClient($wsdl, $options); $data = $soap->sendSms($Send); } catch(Exception $e) { $data = $e; } // echo "
response:
\n
".htmlentities(var_export($data,true))."
"; */ } function telDuzelt($tel) { $telefon = str_replace(array("0 "," "),array("90",""),$tel); return $telefon; } function galeriler() { $t=&get_instance(); $t->load->model("gallery_model"); $items = $t->gallery_model->get_all( array( "isActive" => 1 ),"rank ASC" ); return $items; } function toplamOgrenci() { $t=&get_instance(); $t->load->model("user_model"); $toplam = $t->user_model->count( array( "yetki_id" => 13 ) ); return $toplam; } function toplamErkekOgrenci() { $t=&get_instance(); $t->load->model("user_model"); $toplam = $t->user_model->count( array( "yetki_id" => 13, "cinsiyet" => 1 ) ); return $toplam; } function toplamKadinOgrenci() { $t=&get_instance(); $t->load->model("user_model"); $toplam = $t->user_model->count( array( "yetki_id" => 13, "cinsiyet" => 2 ) ); return $toplam; } function toplamKrediKartiOgrenci() { $t=&get_instance(); $t->load->model("user_model"); $toplam = $t->user_model->count( array( "yetki_id" => 13, "odemeyontemi" => 1 ) ); return $toplam; } function toplamHavaleOgrenci() { $t=&get_instance(); $t->load->model("user_model"); $toplam = $t->user_model->count( array( "yetki_id" => 13, "odemeyontemi" => 2 ) ); return $toplam; } function onaysizKayitSil() { $t=&get_instance(); $t->load->model("user_model"); $toplam = $t->user_model->get_all( array( "yetki_id" => 13, "odemeyontemi" => 1, "isActive" => 0, ) ); foreach ($toplam as $key) { $asim = ( time()-60*200); $asimTarihi = date("Y-m-d H:i:s",$asim); if($key->createdAt < $asimTarihi ) { $mesaj= "Üyeliğiniz başarısız olmuştur. Lütfen web sitemizden tekrar deneyiniz. "; $telefon= telDuzelt($key->telefon); smsGonder($key->full_name,$telefon,$mesaj); sileAktar($key->id); // $sil= $t->user_model->delete( // array( // "id" => $key->id // ) // ); } } } function sileAktar($id) { $t=&get_instance(); $t->load->model("user_model"); $t->load->model("silinen_model"); $user = $t->user_model->get( array( "id" => $id, "yetki_id" => 13, ) ); if(!empty($getUser)) { $ekle = $t->silinen_model->add( array( "user_name" => $user->user_name, "full_name" => $user->full_name, "cinsiyet" => $user->cinsiyet, "dogumtarihi" => $user->dogumtarihi, "tcno" => $user->tcno, "telefon" => $user->telefon, "email" => $user->email, "password" => $user->password, "createdAt" => $user->createdAt, "yetki_id" => $user->yetki_id, "odemeyontemi" => $user->odemeyontemi, "il" => $user->il, "ilce" => $user->ilce, "boy" => $user->boy, "kilo" => $user->kilo, "merkez" => $user->merkez, "ders" => $user->ders, "katilim" => $user->katilim, "hediyeadres" => $user->hediyeadres, ) ); $uyeSil = $t->user_model->delete( array( "id" => $id ) ); } } function aktarSile($id) { $t=&get_instance(); $t->load->model("user_model"); $t->load->model("silinen_model"); $user = $t->user_model->get( array( "id" => $id, "yetki_id" => 13, ) ); $getControl = $t->silinen_model->get( array( "tcno" => $user->tcno, ) ); if(empty( $getControl)) { if(!empty($user)) { $ekle = $t->silinen_model->add( array( "user_name" => $user->user_name, "full_name" => $user->full_name, "cinsiyet" => $user->cinsiyet, "dogumtarihi" => $user->dogumtarihi, "tcno" => $user->tcno, "telefon" => $user->telefon, "email" => $user->email, "password" => $user->password, "createdAt" => $user->createdAt, "yetki_id" => $user->yetki_id, "odemeyontemi" => $user->odemeyontemi, "il" => $user->il, "ilce" => $user->ilce, "boy" => $user->boy, "kilo" => $user->kilo, "merkez" => $user->merkez, "ders" => $user->ders, "katilim" => $user->katilim, "hediyeadres" => $user->hediyeadres, ) ); } } } /* function baslat ($serviceUrl) { $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$serviceUrl); curl_setopt($ch,CURLOPT_POST,TRUE); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($ch,CURLOPT_HTTPHEADER,array("Content-Type"=>"application/x-www-form-urlencoded")); curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE); //curl_setopt($ch,CURLOPT_POSTFIELDS,"Pan=$krediKartiNumarasi&MpiTransactionId=$MpiTransactionId&ExpiryDate=$sonKullanmaTarihi&PurchaseAmount=$tutar&Currency=$paraKodu&BrandName=$kartTipi&VerifyEnrollmentRequestId=$islemNumarasi&SessionInfo=$ekVeri&MerchantId=$uyeIsyeriNumarasi&MerchantPassword=$uyeIsYeriSifresi&SuccessUrl=$SuccessURL&FailureUrl=$FailureURL&InstallmentCount=$taksitSayisi"); $resultXml = curl_exec($ch); curl_close($ch); return $resultXml; } */ function checkCaptcha($response,$mesaj,$yonlen) { $t = &get_instance(); if (isset($response) && !empty($response)) { $key = $response; $result = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6Lf_ih4qAAAAACCZrf4kxc5I47rNTHI_2vz4-WPN&response=" . $key); $sonuc = json_decode($result, true); if ($sonuc['success'] != 1) { $alert=array( "title" => "İşlem Başarılı Mesajınız İletildi", "icon" => "green", ); $t->session->set_flashdata("alert_msg",$alert); redirect(base_url($yonlen)); die(); } } else { $alert=array( "title" => "İşlem Başarısız", "icon" => "red", ); $t->session->set_flashdata("alert_msg",$alert); redirect(base_url($yonlen)); die(); } } "tema1", "anasayfa_harita_modul" => 1, "topbar_modul" => (get_modules("topbar")) ? get_modules("topbar") : "", "ustbar_modul" => (get_modules("ustbar")) ? get_modules("ustbar") : "", "ustmenu_modul" => (get_modules("ustmenu")) ? get_modules("ustmenu") : "", "footer_modul" => (get_modules("footer")) ? get_modules("footer") : "", "footerbar_modul" => (get_modules("footerbar")) ? get_modules("footerbar") : "", "slider_modul" => (get_modules("slidermodul")) ? get_modules("slidermodul") : "", "anasayfa_modul" => " ", "iletisim_modul" => (get_modules("iletisimmodul")) ? get_modules("iletisimmodul") : "", "icerik_modul" => (get_modules("icerikmodul")) ? get_modules("icerikmodul") : "", "bayiler_modul" => (get_modules("bayilermodul")) ? get_modules("bayilermodul") : "", "multimedya_modul" => (get_modules("multimedyamodul")) ? get_modules("multimedyamodul") : "", "video_modul" => (get_modules("videomodul")) ? get_modules("videomodul") : "", "urunler_modul" => (get_modules("urunlermodul")) ? get_modules("urunlermodul") : "", "uyeol_modul" => (get_modules("uyeolmodul")) ? get_modules("uyeolmodul") : "", "bilgilerim_modul" => (get_modules("bilgilerimmodul")) ? get_modules("bilgilerimmodul") : "", "girisyap_modul" => (get_modules("girisyapmodul")) ? get_modules("girisyapmodul") : "", "detay_modul" => (get_modules("detaymodul")) ? get_modules("detaymodul") : "", "sepet_modul" => (get_modules("sepetmodul")) ? get_modules("sepetmodul") : "", "arama_modul" => (get_modules("aramamodul")) ? get_modules("aramamodul") : "", "haber_modul" => (get_modules("habermodul")) ? get_modules("habermodul") : "", "haberdetay_modul" => (get_modules("haberdetaymodul")) ? get_modules("haberdetaymodul") : "", "kariyer_modul" => (get_modules("kariyermodul")) ? get_modules("kariyermodul") : "", "icsayfaHeader_modul" => (get_modules("icsayfaheadermodul")) ? get_modules("icsayfaheadermodul") : "", "odeme_modul" => "form_1", "odeme_onay_modul" => "onay_1", "odeme_red_modul" => "red_1", ); return $item; } function get_modules($modulName) { $t = &get_instance(); if(!$t->session->userdata("ses_get_{$modulName}_name")) { $t->load->model("moduller_model"); $item = $t->moduller_model->get( array( "modul_name" => $modulName, "varsayilan" => 1 ) ); $modul_adi = ($item) ? $item->path : ""; $modul_ozellik = ($item) ? json_decode($item->value) : ""; $t->session->set_userdata("ses_get_{$modulName}_name",$modul_adi); $t->session->set_userdata("ses_get_{$modulName}_properties",$modul_ozellik); } else { $modul_adi =$t->session->userdata("ses_get_{$modulName}_name"); } return $modul_adi; } function unset_modules_sessions() { $t = &get_instance(); $t->session->unset_userdata("ses_get_topbar_name"); $t->session->unset_userdata("ses_get_topbar_properties"); $t->session->unset_userdata("ses_get_ustbar_name"); $t->session->unset_userdata("ses_get_ustbar_properties"); $t->session->unset_userdata("ses_get_ustmenu_name"); $t->session->unset_userdata("ses_get_ustmenu_properties"); $t->session->unset_userdata("ses_get_footer_name"); $t->session->unset_userdata("ses_get_footer_properties"); $t->session->unset_userdata("ses_get_footerbar_name"); $t->session->unset_userdata("ses_get_footerbar_properties"); $t->session->unset_userdata("ses_get_iletisimmodul_name"); $t->session->unset_userdata("ses_get_iletisimmodul_properties"); $t->session->unset_userdata("ses_get_icerikmodul_name"); $t->session->unset_userdata("ses_get_icerikmodul_properties"); $t->session->unset_userdata("ses_get_videomodul_name"); $t->session->unset_userdata("ses_get_videomodul_properties"); $t->session->unset_userdata("ses_get_urunlermodul_name"); $t->session->unset_userdata("ses_get_urunlermodul_properties"); $t->session->unset_userdata("ses_get_detaymodul_name"); $t->session->unset_userdata("ses_get_detaymodul_properties"); $t->session->unset_userdata("ses_get_uyeolmodul_name"); $t->session->unset_userdata("ses_get_uyeolmodul_properties"); $t->session->unset_userdata("ses_get_girisyapmodul_name"); $t->session->unset_userdata("ses_get_girisyapmodul_properties"); $t->session->unset_userdata("ses_get_sepetmodul_name"); $t->session->unset_userdata("ses_get_sepetmodul_properties"); $t->session->unset_userdata("ses_get_slidermodul_name"); $t->session->unset_userdata("ses_get_slidermodul_properties"); $t->session->unset_userdata("ses_get_bilgilerimmodul_name"); $t->session->unset_userdata("ses_get_bilgilerimmodul_properties"); $t->session->unset_userdata("ses_get_aramamodul_name"); $t->session->unset_userdata("ses_get_aramamodul_properties"); $t->session->unset_userdata("ses_get_habermodul_name"); $t->session->unset_userdata("ses_get_habermodul_properties"); $t->session->unset_userdata("ses_get_haberdetaymodul_name"); $t->session->unset_userdata("ses_get_haberdetaymodul_properties"); $t->session->unset_userdata("ses_get_icsayfaheadermodul_name"); $t->session->unset_userdata("ses_get_icsayfaheadermodul_properties"); $t->session->unset_userdata("ses_get_kariyermodul_name"); $t->session->unset_userdata("ses_get_kariyermodul_properties"); $t->session->unset_userdata("ses_get_bayilermodul_name"); $t->session->unset_userdata("ses_get_bayilermodul_properties"); $t->session->unset_userdata("ses_get_multimedyamodul_name"); $t->session->unset_userdata("ses_get_multimedyamodul_properties"); $t->session->unset_userdata("cevirigetir"); $t->session->unset_userdata("lang"); $t->session->unset_userdata("langs"); $t->session->unset_userdata("ayarlar"); $t->session->unset_userdata("ayar_al"); $t->session->unset_userdata("ceviriler"); // admin sessions $t->session->unset_userdata("firma_bilgileri"); $t->session->unset_userdata("user"); $t->session->unset_userdata("tasarim_ayarlari"); // çerez politikası sayfa urlsi $t->session->unset_userdata("cerez_politika_sayfa"); session_destroy(); }

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Cannot change session cookie parameters when headers already sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time

Filename: drivers/Session_files_driver.php

Line Number: 108

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Cannot change save handler when headers already sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Cannot start session when headers already sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php
Line: 14
Function: __construct

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/seherkumus.com.tr/httpdocs/application/helpers/tools_helper.php:1)

Filename: core/Common.php

Line Number: 570

Backtrace:

An uncaught Exception was encountered

Type: Error

Message: Call to undefined function start_func()

Filename: /var/www/vhosts/seherkumus.com.tr/httpdocs/application/controllers/Haberdetay.php

Line Number: 16

Backtrace:

File: /var/www/vhosts/seherkumus.com.tr/httpdocs/index.php
Line: 319
Function: require_once