phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  imza denetim fonksiyonu kullanımı

Yeni Başlık  Cevap Yaz
imza denetim fonksiyonu kullanımı           (gösterim sayısı: 2.337)
Yazan Konu içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 15.01.2008- 00:31
Alıntı yaparak cevapla  


Mod Adı: imza denetim fonksiyonu kullanımı
Mod Yapımcısı: Adem YILMAZ


Merhabalar,

phpKF v1.12 ve sonraki sürümlerle gelen imza_denetim() fonksiyonunun kullanımıyla ilgili birkaç örnek vereceğim.

Diyelimki üyelerin imzalarına resim koymalarını istemiyorsunuz.
Üyeler ancak bbcode etiketleri yardımıyla foruma resim ekleyebilirler.
O zaman imza da [ img ] etiketi yasaklayarak bu sorunu çözeriz.

gerecler.php dosyasını bir düz metin editörü ile açın (mesela not defteri)
içinde imza_denetim fonksiyonunu bulun ve aşağıdaki örneklerden biriyle değiştirin.


__________________

Bu ileti en son yonetici tarafından 30.09.2008- 16:23 tarihinde, toplamda 4 kez değiştirilmiştir.

Örnekler
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 15.01.2008- 00:31
Alıntı yaparak cevapla  


ilk örnekte [ img ] yerine "yasak" yazdıracağız:


function imza_denetim($metin)
{
    $bul = array('[img]', '[/img]', '[IMG]', '[/IMG]');
    $cevir = 'yasak';
    $metin = str_replace($bul, $cevir, $metin);
    return $metin;
}


-----------------------------------

ikinci örnekde ise hata mesajı verdireceğiz:


function imza_denetim($metin)
{
    if (eregi('(\[img\])', $metin) == 1)
    {
        header('Location: hata.php?hata=3120');
        exit();
    }
    return $metin;
}


hata.php içinde şunu bulun:

$hata_no[170] = 'Bu konuyu üst veya alt konu yapmaya yetkiniz yok !';


altına şunu ekleyin:

$hata_no[3120] = 'İmzaya resim eklenmesi yasaklanmıştır !';


Cvp:
Yazan Cevap içeriği

boşluk

Nicholas
[Tayfun Karataş]

Kullanıcı Resmi

Kayıt Tarihi: 05.03.2008
İleti Sayısı: 168
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 26.04.2008- 20:20
Alıntı yaparak cevapla  


işime yarıyacak sağol :)

http://www.phpkfdestek.org/
Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  imza denetim fonksiyonu kullanımı

Forum Ana Sayfası


 Bu konuyu 1 kişi görüntülüyor:  1 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Filezilla Kullanımı - FTP Kullanımı Sezgin75 3 10407 09.06.2008- 02:58
Konu Klasör php urlEncode Fonksiyonu PRNRMLWBMSTR 1 4062 22.06.2009- 11:51
Konu Klasör Tarih Kontrol Fonksiyonu bo2tr 0 1604 07.10.2007- 13:04
Konu Klasör iletiler ve imza alanları görünmüyor gültay 2 1061 30.09.2008- 16:18
Konu Klasör konu sayfasında imza bölümündeki boşluk kurt_22 6 391 09.08.2010- 20:37
Konu Klasör istenilen üyelerin imza eklemesini engelleme Fahrenheit 3 1080 31.05.2009- 15:50
Konu Klasör PHP Nuke ile phpKF kullanımı Geliştirici 3 1077 10.02.2009- 20:47

Etiketler   imza,   denetim,   fonksiyonu,   kullanımı

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2011   phpKF Ekibi


Tema:   5 Renkli   |   phpKF


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle