• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

PHP config (ayarlar) class

Konuyu Okuyan Kişiler (0)

Çağrı

webmaster.tc
Katılım
4 Ağu 2012
Mesajlar
86
Beğeniler
0
Konum
izmir
#1
Merhaba;

Bu yazıda size kendi yapımım olan config class’ını tanıtacağım.Diyelim bir script yaptınız bu scriptin title,meta etiketleri , site adresi gibi ayarları kaydetmekte kullanacağız gayet basit ve kolay bir sınıftır.


Kurulumu

Dosyayı indiriniz.
İndirdiğiniz dosyaları sitenize atınız.
ccb_ayarlar.php dosyasını chmod’unu 777 yapınız.
Daha sonra sayfanın başına bu kodları ekleyiniz.
PHP:
<?php
include("ccb_ayar_class.php");
$ccb=new ccb_ayar();
?>
bu kodlar ile sınıfımızı sayfamıza dahil ettik.


Kullanımı

Ayar alma
$ccb->al(“ayar_adı”); ve ya $ayarlar["ayar_adı"] şeklinde alabilirsiniz.1
PHP:
<?php
$title=$ccb->al("title");//bunun ile title ayarını alabiliriz
echo $ccb->al("title");//bu şekilde ise title ayarını ekrana yazdırabiliriz.
$ayarlar["title"];//buda başka bir kullanımı..title ayarını verir bize.
?>

Ayar ekleme
$ccb->ekle(“ayar adı”,”ayarın değeri”); şeklinde ekleyebilirsiniz.
PHP:
	<?php
$ccb->ekle("sifre","123123");//sifre isimli 123123 değerli ayar ekler
?>

Toplu dizi ile ayar ekleme
Bunun ile bir dizideki ayarları topluca ekleyebilirsiniz.$ccb->ekle($dizi); şeklinde kullanılır.
PHP:
<?php
$dizi["ad"]="Çağrı Can";//birinci ayar
$dizi["soyad"]="Bozkurt";//ikinci ayar
$ccb->ekle($dizi);//ekleme..birinci ve ikinci ayar eklendi..
?>
Ayar düzenleme
$ccb->degistir(“ayar adı”,”ayarın yeni değeri”); şeklinde istediğiniz ayarı düzenleyebilirsiniz.
PHP:
<?php
$ccb->degistir("sifre","123");//sifre isimli ayarın değerini 123 olarak değiştirir.
?>

Toplu dizi ile ayar düzenlme
Bunun ile bir dizideki ayarları topluca düzenleyebilirsiniz.$ccb->degistir($dizi); şeklinde kullanılır.
PHP:
<?php
$dizi["ad"]="Çağrı Can";//birinci ayar
$dizi["soyad"]="Bozkurt";//ikinci ayar
$ccb->degistir($dizi);//birinci ve ikinci ayarı dizideki gibi düzenledi.
?>

Ayar silme
$ccb->sil(“ayar adı”); şeklinde kullanarak istediğiniz ayarı silebilirsiniz.
PHP:
<?php
$ccb->sil("sifre");//sifre isimli ayarı siler.
?>

Tüm ayarları listeler
$ccb->listele(); şeklinde kullanılır.Değer olarak dizi halinde döndürür.

PHP:
<?php
$tumayarlardizisi=$ccb->listele();//tüm ayarları $tumayarlardizisi'ne atar.
print_r($ccb->listele());//tüm ayarları print_r ile ekrana yazdırır.
?>
Ayrıca;
ccb_ayarlar.php dosyasından ayarları el ilede düzenleyebilirsiniz.
 

karmixs

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
78
Beğeniler
0
#3
ortağım paylaşımın için teşekkür ederim arada böyle güzel paylaşımlar yap bekliyorum.
 

proghammer

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
517
Beğeniler
0
Konum
WebMaster
#5
Paylasım için teşekkürler..

Aklında soru işareti olanlar için açıklanması gereken bir config yapısıydı ;)