"; $resim_basarisiz = ""; $resim_uyari = ""; $admin_maks_baslik_uzunlugu = 100; // Liste Gösterimde kullanılır, bu sayıdan fazla olursa "..." konur. $admin_maks_metin_giris_uzunlugu = 100; $admin_maks_metin_uzunlugu = 100; $yonetici_pencere_baslik = "Faydam Bilişim - Yönetici Paneli"; //$ihale_bilgi_gonderen_email = "tedarikci@tulomsas.com.tr"; // Tedarikçilere ihale maili gönderildiğinde bu adresten gitmiş olacak $izin_verilen_dosya_turleri = array ( "image/pjpeg" => "jpg", "application/x-shockwave-flash" => "swf", "application/msword" => "doc", "application/vnd.ms-excel" => "xls", "application/x-zip-compressed" => "zip", "application/vnd.ms-powerpoint" => "ppt", "audio/wav" => "wav", "application/octet-stream" => "rar", "application/pdf" => "pdf", "text/plain" => "txt" ); //-Yönetici // Kullanıcı $kullanici_pencere_baslik = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'kullanici_pencere_baslik'"); $kullanici_resim_basarili = ""; $kullanici_resim_basarisiz = ""; $kullanici_resim_uyari = ""; //$bilgi_edinme_ilgili_mail = "basin@tulomsas.com.tr"; // Bu adrese form doldurulduğunda mail gelecek //$ihale_bilgi_ilgili_email = "tedarikci@tulomsas.com.tr"; // Bir tedarikci sisteme kayıt olduğunda bu adrese bilgi gidecek $iletisim_gidecek_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'iletisim_gidecek_adres'"); // İletişim formunun gideceği adres $iletisim_gonderen_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'iletisim_gonderen_adres'"); // İletişim formunu gönderen adres $mesaj_gidecek_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'mesaj_gidecek_adres'"); // Kullanıcı mesajlarının/yorumlarının uyarısının gideceği adres $mesaj_gonderen_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'mesaj_gonderen_adres'"); // Kullanıcı mesajlarının/yorumlarının uyarısını gönderen adres $uyekategoriolusturma_gidecek_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'uyekategoriolusturma_gidecek_adres'"); // Kullanıcı kategori oluşturduğunda uyarısının gideceği adres $uyekategoriolusturma_gonderen_adres= bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'uyekategoriolusturma_gonderen_adres'"); // Kullanıcı kategori oluşturduğundauyarısını gönderen adres $cv_gidecek_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'cv_gidecek_adres'"); $cv_gonderen_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'cv_gonderen_adres'"); $sifre_hatirlatma_gonderen_adres = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'sifre_hatirlatma_gonderen_adres'"); $flood_koruma_suresi = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'flood_koruma_suresi'"); //saniye //-Kullanıcı // Yönetici + Kullanıcı $resim_oran = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'resim_oran'"); // Resimlerin maksimum en veya boy u. pul.php kullanır. $satirdaki_resim_sayisi = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'satirdaki_resim_sayisi'"); // Resimler listelenirken bir satırda kaç resim olacağı $pul_motoru = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'pul_motoru'"); // 1:eski, 2:yeni $pul_onbellekten_oku = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'pul_onbellekten_oku'"); // 0:hayir, 1:evet $SON_EKLENENLER_SAYI = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'SON_EKLENENLER_SAYI'"); $META = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'meta'"); //-Yönetici + Kullanıcı // Siteye Özel Değişkenler $sabit_ana_sayfa_kid = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'sabit_ana_sayfa_kid'"); // 0:hayir, 1:evet $kategori_ekle_kid = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'kategori_ekle_kid'"); $sabit_index_uye_ol_kid = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'sabit_index_uye_ol_kid'"); $FORUM_ADMIN_ID = "157"; $UYE_DETAY_KID = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'UYE_DETAY_KID'"); $UYE_LISTE_KID = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'UYE_LISTE_KID'"); $SIFREMI_UNUTTUM_KID = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'SIFREMI_UNUTTUM_KID'"); $ARR_SON_EKLENENLER_KID = explode(",",bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'ARR_SON_EKLENENLER_KID'")); $ARAMA_KID = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'ARAMA_KID'"); $UST_REKLAM_KID = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'UST_REKLAM_KID'"); $KUTU_ORTA_SAG = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'KUTU_ORTA_SAG'"); $KUTU_ORTA_SOL = bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'KUTU_ORTA_SOL'"); $ARR_HABERLER_SON_EKLENENLER_KID = explode(",",bilgi_getir("tnm_alt_tbl", "tnm_alt_arg_02", "tnm_alt_arg_03 = 'HABERLER_SON_EKLENENLER_KID'")); //------------------------------------------ // Local $sabit_arr_musteri_kategori_id = array("219","231"); $sabit_programlar_kategori_id = "222"; // Web /* $sabit_arr_musteri_kategori_id = array("235","234"); $sabit_programlar_kategori_id = "233"; */ //-Siteye Özel Değişkenler ############## SABİTLER BİTTİ ############## //------------------------------------------- function lastIndexOf($haystack, $needle) { $index = strpos(strrev($haystack), strrev($needle)); $index = strlen($haystack) - strlen(index) - $index; return $index; } //------------------------------------------- function tcmb($bakilacak,$site) { $fp=@fopen($site,"r"); if($fp) { while(!feof($fp)) { $satir=fgets($fp,512); $code=substr($satir,0,3); if($code==$bakilacak) { $sonuc=split("[[:space:]]+",$satir); $doviz[1]=substr($sonuc[4],0,9); $doviz[2]=substr($sonuc[5],0,9); $doviz[3]=substr($sonuc[3],0,9); $doviz[4]=substr($sonuc[4],0,9); $doviz[5]=substr($sonuc[6],0,9); return $doviz; } }//end while }//end fp }//end function //------------------------------------------- function antihtmlspecialchars($kelime) { /* htmlspecialchars fonksiyonu aşağıdaki değişiklikleri yapmaktadır. Bu fonksiyon ise tam tersini yapmaktadır.- '&' (ampersand) becomes '&' '"' (double quote) becomes '"' when ENT_NOQUOTES is not set. ''' (single quote) becomes ''' only when ENT_QUOTES is set. '<' (less than) becomes '<' '>' (greater than) becomes '>' */ $sonuc = ""; $sonuc = str_replace("&","&",$kelime); $sonuc = str_replace(""","\"",$sonuc); $sonuc = str_replace("'","'",$sonuc); $sonuc = str_replace("<","<",$sonuc); $sonuc = str_replace(">",">",$sonuc); return $sonuc ; } //------------------------------------------- // Verilen stringi fckEditor'un kaydettiği stringe dönüştür function str2fckeditor($kelime) { /* a b c ç d e f g ğ h ı i j k l m n o ö p r s ş t u ü v y z A B C Ç D E F G Ğ H I İ J K L M N O Ö P R S Ş T U Ü V Y Z */ $sonuc = ""; $sonuc = str_replace("ç","ç",$kelime); $sonuc = str_replace("Ç","Ç",$sonuc); $sonuc = str_replace("ö","ö",$sonuc); $sonuc = str_replace("Ö","Ö",$sonuc); $sonuc = str_replace("ü","ü",$sonuc); $sonuc = str_replace("Ü","Ü",$sonuc); return $sonuc ; } //------------------------------------------------------------------------ function tablo_ust_2_kullanici() { return " border=\"0\" cellpadding=\"3\" cellspacing=\"1\" bordercolorlight=\"#939393\" bordercolordark=\"#939393\" bgcolor=\"#3B3B3B\" "; } //------------------------------------------- function mysql_hata($mysql_error) { global $DEBUG_MOD; $sonuc = ""; if ($DEBUG_MOD == "acik") { $mesaj = "Debug Mod: $DEBUG_MOD
$mysql_error"; $sonuc = tablo_bilgi_ozel($mesaj,"hata"); } else { $mesaj = "Debug Mod: $DEBUG_MOD"; $sonuc = tablo_bilgi_ozel($mesaj,"hata"); } return $sonuc; } //------------------------------------------- // Verilen üyenin belirtilen grupta olup olmadığını kontrol eder (forumda admin kontrolü için kullanılır) function uye_bu_gruptami($uye_id, $uye_grup_id) { $sonuc = false; if ( strlen($uye_id) == 0 ) $uye_id = $_SESSION['uye']['kllnc_id']; if ( strlen($uye_id) > 0 and strlen($uye_grup_id) > 0 ) { $sql = "SELECT count(*) as sayi FROM uye_tbl AS uye INNER JOIN uye_uye_grup_iliski_tbl AS iliski ON uye.uye_id = iliski.uye_uye_grup_iliski_uye_id INNER JOIN tnm_alt_tbl AS tnm ON iliski.uye_uye_grup_iliski_uye_grup_id = tnm.tnm_alt_id WHERE uye.uye_id = '$uye_id' AND tnm.tnm_alt_id = '$uye_grup_id' AND tnm.tnm_alt_durum = '1'"; $sorgu = mysql_query($sql) or die("Sorgulama Hatası"); if ( $alan = mysql_fetch_array($sorgu) ) { if ( $alan['sayi'] > 0 ) $sonuc = true; } else $sonuc = false; } return $sonuc; } //------------------------------------------- function bilgi_getir($tablo_ad, $alan_ad, $esitlik) { global $DEBUG_MOD; global $_SESSION; $degisken_alan = substr($esitlik, strpos($esitlik,"'") + 1, strlen($esitlik) - strpos($esitlik,"'") - 2); $sonuc = ""; if ( $_SESSION["degisken"]["$degisken_alan"] == NULL ) { $_SESSION["degisken"]["$degisken_alan"] = ""; $sql = "SELECT $alan_ad FROM $tablo_ad Where $esitlik"; $sorgu = mysql_query($sql) or die(mysql_hata("Sorgulama Hatası ".mysql_error())); if ( $alan = mysql_fetch_array($sorgu) ) $sonuc = $alan[$alan_ad]; else $sonuc = ""; $_SESSION["degisken"]["$degisken_alan"] = $sonuc; //echo "
DB
"; } else { $sonuc = $_SESSION["degisken"]["$degisken_alan"]; //echo "
SESSION
"; } //$_SESSION[$alan] = $sonuc; return $sonuc; } //------------------------------------------- function sayi_getir($tablo_ad, $esitlik) { $sonuc = 0; $sql = "Select count(*) as sayi From $tablo_ad Where $esitlik"; $sorgu = mysql_query($sql) or die("Sorgulama Hatası"); if ( $alan = mysql_fetch_array($sorgu) ) $sonuc = $alan['sayi']; else $sonuc = 0; return $sonuc; } //------------------------------------------- function sayfalayici($toplam_kayit_sayisi, $sayfadaki_kayit_sayisi, $donus_adres) { $baslanacak_kayit = temizle_tum( $_GET['sfbas'] ); if ( strlen($sayfadaki_kayit_sayisi) == 0 ) $sayfadaki_kayit_sayisi = 1; $toplam_sayfa_sayisi= ((int)($toplam_kayit_sayisi / $sayfadaki_kayit_sayisi)+1); $aktif_sayfa_no = (($baslanacak_kayit / $sayfadaki_kayit_sayisi) + 1); echo "
Sayfa:
 "; for ( $i=1; $i<=$toplam_sayfa_sayisi; $i++ ) { if ( $i != ($baslanacak_kayit / $sayfadaki_kayit_sayisi) + 1 ) { if ($toplam_kayit_sayisi != (($i-1) * $sayfadaki_kayit_sayisi)) { $sayfa_bilgisi.="
$i
 "; }; } else { $sayfa_bilgisi.="
$i
 "; } } $sayfa_bilgisi .= "

Toplam: $toplam_kayit_sayisi "; $yazilacak_mesaj_sayisi_bilgisi= ( ($aktif_sayfa_no-1) * $sayfadaki_kayit_sayisi ) + $sayfadaki_kayit_sayisi; if ( $yazilacak_mesaj_sayisi_bilgisi > $toplam_kayit_sayisi ) { $yazilacak_mesaj_sayisi_bilgisi = $toplam_kayit_sayisi; }; $sayfa_bilgisi .= "Gösterilen: ".((($aktif_sayfa_no-1)*$sayfadaki_kayit_sayisi)+1)."..".($yazilacak_mesaj_sayisi_bilgisi).""; return $sayfa_bilgisi; } //------------------------------------------- function secimPasif($hedef) { if ( strlen($hedef) == 0 ) $hedef = "document.body"; echo " "; //Sample usages //disableSelection(document.body) //Disable text selection on entire body //disableSelection(document.getElementById(\"mydiv\")) //Disable text selection on element with id=\"mydiv\" } //------------------------------------------- function html2rgb($color) { if ($color[0] == '#') $color = substr($color, 1); if (strlen($color) == 6) list($r, $g, $b) = array($color[0].$color[1],$color[2].$color[3],$color[4].$color[5]); elseif (strlen($color) == 3) list($r, $g, $b) = array($color[0], $color[1], $color[2]); else return false; $r = hexdec($r); $g = hexdec($g); $b = hexdec($b); return array($r, $g, $b); } //------------------------------------------- function rgb2html($r, $g=-1, $b=-1) { if (is_array($r) && sizeof($r) == 3) list($r, $g, $b) = $r; $r = intval($r); $g = intval($g); $b = intval($b); $r = dechex($r<0?0:($r>255?255:$r)); $g = dechex($g<0?0:($g>255?255:$g)); $b = dechex($b<0?0:($b>255?255:$b)); $color = (strlen($r) < 2?'0':'').$r; $color .= (strlen($g) < 2?'0':'').$g; $color .= (strlen($b) < 2?'0':'').$b; return '#'.$color; } //------------------------------------------- function getmicrotime() { list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec); } //------------------------------------------- function modul_liste_arr($dizin) { // Yüklü Modülleri Topla $module = array(); //$dir = "moduller/"; $dir = $dizin; if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if ( filetype($dir.$file)=="dir" ) if ( $file!="." and $file!=".." ) array_push($module,$file); } closedir($dh); } } return $module; } //------------------------------------------- // Verilen kategori id sinin ana resmi varsa olarak döndürür function kategori_ana_resmi_bul($kategori_id) { $adres = ""; if (strlen($kategori_id) > 0) { $sql = "SELECT kategori_icerik_resim_adres FROM kategori_tbl WHERE kategori_id = $kategori_id AND kategori_durum = '1' "; $sorgu = mysql_query($sql) or die("Sorgulama Hatası"); if ( $alan = mysql_fetch_array($sorgu) ) { $kategori_icerik_resim_adres = $alan['kategori_icerik_resim_adres']; } if ( strlen($kategori_icerik_resim_adres) > 0) { $adres = ""; } } return $adres; } // Verilen kategori id ana kategorisini bul (kategori_ust_id = 0 olana kadar) function kategori_ana_kategori_id_bul($kategori_id) { global $ana_sayfa, $alt_sayfa; $devam = true; $i = 0; $ust_id = ""; $navigasyon = ""; $ana_kategori_id = "-2"; while($devam == true) { if ($i == 0) $id = $kategori_id; else $id = $ust_id; $sql = "SELECT kategori_id, kategori_ad, kategori_ust_id, kategori_gidecegi_adres FROM kategori_tbl WHERE kategori_id = '$id' AND kategori_durum = '1' "; $sorgu = mysql_query($sql) or die("Sorgulama Hatası ".mysql_error()); if ( $alan = mysql_fetch_array($sorgu) ) { $ust_id = $alan['kategori_ust_id']; } else { $ust_id = ""; } if ($ust_id != "" && $ust_id != "0") $devam = true; else { $devam = false; $ana_kategori_id = $alan['kategori_id']; } $i++; } return $ana_kategori_id; } //------------------------------------------- // Verilen kategori id sinin adını döndürür function kategori_ad_bul($kategori_id) { if (strlen($kategori_id) == 0) return ""; $sql = "SELECT kategori_ad FROM kategori_tbl WHERE kategori_id = '$kategori_id' AND kategori_durum = '1' "; $sorgu = mysql_query($sql) or die("Sorgulama Hatası"); if ( $alan = mysql_fetch_array($sorgu) ) { $kategori_ad = $alan['kategori_ad']; } return stripslashes($kategori_ad); } //------------------------------------------- function kllnc_izinli_kategoriler($kllnc_id) { $sql = "SELECT kllnc_yetki_kategori_id FROM kllnc_tbl WHERE kllnc_id = '$kllnc_id'"; $sorgu = mysql_query($sql) or die("Kayıt Sorgulama Hatası:".mysql_error()); if ($alan = mysql_fetch_array($sorgu)) { $kllnc_yetki_kategori_id = $alan['kllnc_yetki_kategori_id'] ; $arr_kllnc_yetki_kategori_id = explode(",",$kllnc_yetki_kategori_id); } else { $arr_kllnc_yetki_kategori_id = ""; } return $arr_kllnc_yetki_kategori_id; } //------------------------------------------- function metin_kisalt($metin, $maks_uzunluk, $simge) { $sonuc = ""; if( strlen($metin) > $maks_uzunluk ) $sonuc = substr($metin,0, ($maks_uzunluk-strlen($simge)) ).$simge; else $sonuc = $metin; echo $sonuc; } //---------------------------------------------------------------------- // IP adresini verir. function ip() { return $_SERVER['REMOTE_ADDR']; } //---------------------------------------------------------------------- // Şu an ki zamanı GG.AA.YYYY SS.DD.SS formatında verir. function suanki_zaman() { $zaman_en = date("m.d.Y H:i:s"); $zaman_tr = substr($zaman_en,3,2).".".substr($zaman_en,0,2).".".substr($zaman_en,6,4)." ".date("H:i:s"); return $zaman_tr; } //---------------------------------------------------------------------- //2007-04-21 09:07:06 -> GG.AA.YYYY SS.DD.SS return ile döndürür function dbyi_tarihe_cevir_saatli($tarih) { //2007-04-21 09:07:06 => 2007-04-21 09:07:06 return substr($tarih,8,2)."-".substr($tarih,5,2)."-".substr($tarih,0,4)." ".substr($tarih,11,8); }; //---------------------------------------------------------------------- //YYYY-AA-GG -> AA-GG-YYYY return ile döndürür function dbyi_tarihe_cevir($tarih) { return substr($tarih,8,2)."-".substr($tarih,5,2)."-".substr($tarih,0,4); }; //---------------------------------------------------------------------- //GG-AA-YYYY -> YYYY-AA-GG ne çevrilir return ile döndürülür function tarihi_dbye_cevir($tarih) { return substr($tarih,6,4).substr($tarih,2,4).substr($tarih,0,2); }; //---------------------------------------------------------------------- //SS:DD:SS -> SS (saat-saat) çevrilir return ile döndürülür function dbyi_saate_cevir($saat) { return substr($saat,0,2); }; //---------------------------------------------------------------------- //SS:DD:SS -> DD (saat-saat) çevrilir return ile döndürülür function dbyi_dakikaya_cevir($saat) { //die("SAAT:".saat); return substr($saat,3,2); }; //---------------------------------------------------------------------- //bu fonksiyon ile tarih fonskiyonu oluşturulur //tarih formatı GG-AA-YYYY //$tarih değişkeni + ve - ye duyarlıdır function takvim_getir($hedef,$tarih) { if (strlen($tarih)==0) { $tarih=date('d-m-Y'); } elseif (substr($tarih,0,1)=='+' or substr($tarih,0,1)=='-') { $tarih=date("d-m-Y",mktime(12,00 ,00 ,date("m"),date("d")+$tarih ,date("Y"))); }; ?> ".stripslashes($alan['kategori_ad'])." ".$navigasyon; if ( strlen($alan['kategori_gidecegi_adres']) > 0) $navigasyon = "".stripslashes($alan['kategori_ad'])." ".$navigasyon; else $navigasyon = "".stripslashes($alan['kategori_ad'])." ".$navigasyon; } else if ($i > 0) { if ( strlen($alan['kategori_gidecegi_adres']) > 0) $navigasyon = "".stripslashes($alan['kategori_ad'])." » ".$navigasyon; else $navigasyon = "".stripslashes($alan['kategori_ad'])." » ".$navigasyon; } $i++; } $navigasyon = "Ana Sayfa » ".$navigasyon; return $navigasyon; } //------------------------------------------------------------------------ // Verilen kategori id'sinin üst kategorilerini array olarak döndürür. Örneğin açık kalması gereken menü başlıklarında kullanılır. function ust_kategori_id_liste($kategori_id) { $devam = true; $i = 0; $ust_id = ""; $navigasyon = ""; $id_liste = array(); while($devam == true) { if ($i == 0) $id = $kategori_id; else $id = $ust_id; $sql = "SELECT kategori_id, kategori_ad, kategori_ust_id FROM kategori_tbl WHERE kategori_id = '$id' AND kategori_durum = '1' "; $sorgu = mysql_query($sql) or die("Sorgulama Hatası ".mysql_error()); if ( $alan = mysql_fetch_array($sorgu) ) { $ust_id = $alan['kategori_ust_id']; } else { $ust_id = ""; } if ($ust_id != "" && $ust_id != "0") $devam = true; else $devam = false; $id_liste[$i] = $alan['kategori_id']; $i++; } //$navigasyon = "Ana Sayfa » ".$navigasyon; return $id_liste; } //------------------------------------------------------------------------ // kategori_id si şu olan içerikleri listele function icerik_listele($kategori_id) { $sql = "Select icerik_id, icerik_baslik, icerik_tarih From icerik_tbl Where icerik_kategori_id = '$kategori_id' AND icerik_durum = '1' Order By icerik_tarih DESC"; $sorgu = mysql_query($sql) or die (mysql_error()); $kayit_sayaci = 0; while ($alan = mysql_fetch_array($sorgu)) { $kayit_sayaci++; echo "".$alan["icerik_tarih"]." - ".$alan["icerik_baslik"]."
"; }//-while ($alan = mysql_fetch_array($sorgu)) if ($kayit_sayaci == 0) { //echo "Kayıt yok"; }//-if ($kayit_sayaci == 0) } //------------------------------------------------------------------------ // üst kategorisi şu olan kategorileri getir function alt_kategori_listele($kategori_id) { $sql = "Select kategori_id, kategori_ad, kategori_sira, kategori_gidecegi_adres From kategori_tbl Where kategori_ust_id = '$kategori_id' AND kategori_durum = '1' AND kategori_goster = '1' Order By kategori_sira ASC"; $sorgu = mysql_query($sql) or die (mysql_error()); $kayit_sayaci = 0; $yaz = ""; while ($alan = mysql_fetch_array($sorgu)) { $kayit_sayaci++; // Kategori başka bir adrese gitmek istiyor olabilir if ( strlen($alan['kategori_gidecegi_adres']) > 0 ) { $yaz .= "» ".stripslashes($alan["kategori_ad"])."
"; } else { $yaz .= "» ".stripslashes($alan["kategori_ad"])."
"; } }//-while ($alan = mysql_fetch_array($sorgu)) if ($kayit_sayaci > 0) { echo "
 ".stripslashes(kategori_ad_bul($kategori_id))." Alt Bağlantıları  
$yaz
"; }//-if ($kayit_sayaci == 0) } //------------------------------------------------------------------------ // kategorisi şu olan kategorinin bir üst kategorilerini getir function bir_ust_kategori_listele($kategori_id) { $sql = "Select kategori_ust.kategori_id, kategori_ust.kategori_ad, kategori_ust.kategori_sira, kategori_ust.kategori_gidecegi_adres From kategori_tbl Inner Join kategori_tbl AS kategori_ust ON kategori_tbl.kategori_ust_id = kategori_ust.kategori_ust_id Where kategori_tbl.kategori_id = '$kategori_id' AND kategori_ust.kategori_durum = '1' AND kategori_ust.kategori_goster = '1' Order By kategori_tbl.kategori_sira Asc"; $sorgu = mysql_query($sql) or die (mysql_error()); $kayit_sayaci = 0; while ($alan = mysql_fetch_array($sorgu)) { $kayit_sayaci++; // Kategori başka bir adrese gitmek istiyor olabilir if ( strlen($alan['kategori_gidecegi_adres']) > 0 ) { if ( $kategori_id == $alan['kategori_id']) echo "» ".stripslashes($alan["kategori_ad"])."
"; else echo "» ".stripslashes($alan["kategori_ad"])."
"; } else { //echo "» ".stripslashes($alan["kategori_ad"])."
"; if ( $kategori_id == $alan['kategori_id']) echo "» ".stripslashes($alan["kategori_ad"])."
"; else echo "» ".stripslashes($alan["kategori_ad"])."
"; } }//-while ($alan = mysql_fetch_array($sorgu)) if ($kayit_sayaci == 0) { //echo "Kayıt yok"; }//-if ($kayit_sayaci == 0) } //------------------------------------------------------------------------ // Verilen kategori id sinini bir altındaki kategori sayısını verir function alt_kategori_sayisi($kategori_id) { $sql = "SELECT count(*) as sayi FROM kategori_tbl WHERE kategori_ust_id = $kategori_id AND kategori_durum = '1' AND kategori_goster = '1' "; $sorgu = mysql_query($sql) or die("Sorgulama Hatası ".mysql_error()); if ( $alan = mysql_fetch_array($sorgu) ) { $sayi= $alan['sayi']; } if ( strlen($sayi) == 0 ) $sayi = 0; return $sayi; } //------------------------------------------------------------------------ // Verilen kategori id sinini istenen alandaki bilgisini döndürür function kategori_bilgi_goster($kategori_id, $gosterilecek_alan) { $sonuc = ""; $sql_icerik = "Select $gosterilecek_alan From kategori_tbl Where kategori_id = '$kategori_id'"; $sorgu_icerik = mysql_query($sql_icerik) or die("Sorgulama Hatası ".mysql_error()); if ( $alan_icerik = mysql_fetch_array($sorgu_icerik) ) { $sonuc = stripslashes($alan_icerik["$gosterilecek_alan"]); } return $sonuc; } //------------------------------------------------------------------------ function son_islem_zaman_guncelle() { $sql = "UPDATE kllnc_tbl SET kllnc_son_islem_zaman=NOW() WHERE kllnc_id='".$_SESSION['admin']['kllnc_id']."'"; mysql_query($sql) or die("Güncelleme Hatası"); } //------------------------------------------------------------------------ function log_kayit($log_hareket_tip, $log_islem_id, $log_islem_tip, $sql) { // log_hareket_tip: // ekle // duzenle // sil // oturum_ac // oturum_kapat // oturum_gecersiz_kod // oturum_gecersiz_kullanıcı // log_islem_id: üzerinde işlem yapılan kaydın id si /* log_islem_tip: Hangi kategori de işlem yapılıyor ( 1:kategori islemleri, 2:icerik islemleri, 3:sayfa islemleri, 4:foto albüm, 5:Fotoğraf islemleri 6:Dosya İşlemleri 7:Bilgi edinme 8:Kullanıcı İşlem 9:Tedarikçi İşlem 10:Tedarikçilere Email 11:Kullanıcının tedarikçi kayıt işlemi 12:Anket işlemleri 13:Kategori-üye grup ilişkilendirme 14:Üye işlemleri 15:Anahtar Kelime İşlemleri 16:Üye İşlemleri - Genel Ayarlar 17:E-bülten Üye İşlemleri 18:E-bülten mail gönderme 19:Mesaj İşlemleri 20:Forum 21:Foto Albüm ayar kayıt ) */ if (strlen($_SESSION['admin']['kllnc_id']) > 0) $kllnc_id = $_SESSION['admin']['kllnc_id']; else $kllnc_id = "-1"; $sql = "INSERT INTO log_tbl(log_kllnc_id, log_kllnc_ip, log_kayit_zaman, log_hareket_tip, log_islem_id, log_islem_tip, log_sql) VALUES('".$kllnc_id."','".$_SERVER['REMOTE_ADDR']."',NOW(),'$log_hareket_tip','$log_islem_id','$log_islem_tip','".temizle_tirnak($sql)."')"; mysql_query($sql) or die("Güncelleme Hatası:$sql"); } //------------------------------------------------------------------------ // Tek tırnakların başına "\" koyar. Veritabanına tek tırnak yazabilmek için gerekir. // Veri girişi ise; HTML girişine izin verilen, Sorgulamada ise açık olmaması için kullanılır. function temizle_tirnak ($str){ $str2 = addslashes($str); return $str2; } //------------------------------------------------------------------------ // 90 222 2222222 şeklinde 3 ayrı textboxa girilen kayıtları teke düşürür 90#222#2222222 olarak function telefon_birlestir ($str1,$str2,$str3) { $str = $str1."#".$str2."#".$str3; return $str; } //------------------------------------------------------------------------ // 90#222#2222222 şeklinde kaydı 3 elemanlı diziye böler function telefon_parcala ($str1) { $str = explode("#",$str1); return $str; } //------------------------------------------------------------------------ // 90#222#2222222 şeklinde kaydı formatlı olarak gösterir +90 (222) 2222222 function telefon_formatla ($str1) { $str = explode("#",$str1); $str = "+".$str[0]." (".$str[1].") ".$str[2]; return $str; } //------------------------------------------------------------------------ /* Veri girişlerinde HTML karakterlerini devre dışı bırakır '&' (ampersand) => '&' '"' (double quote) => '"' ''' (single quote) => ''' '<' (less than) => '<' '>' (greater than) => '>' */ function temizle_html ($str){ $str2 = htmlspecialchars(trim($str)); return $str2; } //------------------------------------------------------------------------ // Tüm Temizlikler function temizle_tum ($str){ $str2 = temizle_tirnak($str); $str3 = temizle_html($str2); return $str3; } //------------------------------------------------------------------------ function git ($url) { header("Location: $url"); die(); } //------------------------------------------------------------------------ function para($miktar) { $miktar=str_replace(',', '.',$miktar); $yer=strpos($miktar,"."); if (is_int($yer)) { //virgül var tırs $bas_miktar=substr($miktar,0,$yer); $son_miktar=substr($miktar,$yer+1,2); if (strlen($son_miktar)=='1') { $son_miktar=$son_miktar.'0'; }; $birlesme=number_format($bas_miktar, 0, chr(46), ",").".".$son_miktar; } else { $birlesme=number_format($miktar, 0, chr(46), ",").'.00'; }; echo $birlesme; }; //------------------------------------------------------------------------ function saat_goster($saat) { echo substr($saat,10,9); }; //------------------------------------------------------------------------ //bu fonksyiyon adres bardan girişlerdeki hatalar yakalanır function hata($degisken) { global $HTTP_POST_VARS,$HTTP_GET_VARS,$HTTP_SESSION_VARS; if (strlen($HTTP_POST_VARS["$degisken"])==0 and strlen($HTTP_GET_VARS["$degisken"])==0 AND strlen($HTTP_SESSION_VARS["$degisken"])==0) { ?>
HATA !!!
"; $tablo_bilgi_yaz .= $mesaj; $tablo_bilgi_yaz .= " "; return $tablo_bilgi_yaz; } //------------------------------------------------------------------------ function tablo_bilgi($resim,$mesaj) { global $resim_basarisiz, $resim_basarili, $kullanici_resim_basarisiz, $kullanici_resim_basarili ; if ($resim == $resim_basarisiz or $resim == $kullanici_resim_basarisiz) { $bgcolor = "#FFB3B3"; } else $bgcolor = "#FDFFB3"; $tablo_bilgi_yaz = "
"; $tablo_bilgi_yaz .= $resim." ".$mesaj; $tablo_bilgi_yaz .= "
"; return $tablo_bilgi_yaz; } //------------------------------------------------------------------------ function tablo_bilgi_kullanici($resim,$mesaj) { global $kullanici_resim_basarisiz, $kullanici_resim_basarili; if ($resim == $kullanici_resim_basarisiz) { $bgcolor = "#FFB3B3"; } else $bgcolor = "#FDFFB3"; $tablo_bilgi_yaz = "
"; $tablo_bilgi_yaz .= $resim." ".$mesaj; $tablo_bilgi_yaz .= "
"; return $tablo_bilgi_yaz; } //------------------------------------------------------------------------ function tablo_ust($baslik,$width) { //açıklama ekranı için sessionlar tanımlanır global $HTTP_SESSION_VARS,$tablo_bilgi,$user_id,$tablo_id; $tablo_bilgi_2=$HTTP_SESSION_VARS["tablo_bilgi_2"]; ?> 0 or strlen($tablo_bilgi_2)>0) { ?> KAPAT';}; ?>