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
 
Ramazan Bayramınız Mübarek Olsun

Ramazan Bayramınız Mübarek Olsun


Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  Gereksiz büyük harfleri engelleme..

Yeni Başlık  Cevap Yaz
Toplam 2 Sayfa:   «ilk   <   1   [2] 
Cvp:
Yazan Cevap içeriği

boşluk

Ekrem
[Ekrem Akbınar]
Bölüm Yardımcısı

Kullanıcı Resmi

Kayıt Tarihi: 13.01.2008
İleti Sayısı: 230
Şehir: Eskişehir
Durum: Gizli

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

Cevap Tarihi: 12.07.2008- 18:08
Alıntı yaparak cevapla  


Saol

Cvp:
Yazan Cevap içeriği

boşluk

PRNRMLWBMSTR
[MuhammeT]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 06.06.2008
İleti Sayısı: 729
Şehir: İstanbul
Durum: Gizli

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

Cevap Tarihi: 12.07.2008- 20:03
Alıntı yaparak cevapla  


konuyu değiştirdiğiniz iyi oldu bu sefer çalıştı teşekkürler güzel eklenti :)


Siyah İnci Tema
Buzz Tema : %2
Cvp:
Yazan Cevap içeriği

boşluk

esoyun
[Hakan]

Kayıt Tarihi: 05.07.2008
İleti Sayısı: 36
Şehir: Eskişehir
Durum: Forumda Değil

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

Cevap Tarihi: 14.07.2008- 00:29
Alıntı yaparak cevapla  


 Alıntı Çizelgesi: yonetici yazmış

Sorunu anladım, cevap yazarken cevap başlığının boş olduğu durumlarda oluyor.
Başlık olmadığı için
$yazi_karakter = strlen($yazi);
sıfır döndürüyor ve ceil yuvarlama fonksiyonu hata veriyor.

Normalde sadece cevaplarda başlık girilme zorunluluğu yok. Ama cevaba başlık girilmediği zaman daha aşağıda Cvp: ekleniyor.
Fakat biz bunun daha üstünde fonksiyonu çalıştırdığımız için boş başlıkta hata aldık.

O kodu şöyle değiştirdiğinizde sorun çözülecektir:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
	if ($_POST['mesaj_baslik'] == '') $_POST['mesaj_baslik'] = 'Cvp:';

	$_POST['mesaj_baslik'] = BuyukHarfKontrolEt($_POST['mesaj_baslik']);
	$_POST['mesaj_icerik'] = BuyukHarfKontrolEt($_POST['mesaj_icerik']);







Burada ki kullanımda da şu şekilde bir sorun çıkıyor.
Foruma ilk konu açılırken, konu başlığı şayet yazılmamışsa, konu başlığı otomatik olarak "Cvp:" olarak veritabanına kayıt ediliyor.
Yani kısaca sizin konu başlığı karakter sayısı denetiminden çıkmış oluyor ve kullanıcıya hata vermeden konu başlığı "Cvp:" olarak kaydediliyor.

Bence şu şekilde yaparsak hiçbir sorun kalmayacaktır.Burada konu başlığı ve konu içeriği boş olmadığı sürece (ki boş olursa zaten sizin forum hata denetiminize   takılıyor.) fonksiyon hatasız işini yapacaktır.


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ( $_POST['mesaj_baslik'] != '' AND $_POST['mesaj_icerik'] != '' ) 
	{
		$_POST['mesaj_baslik'] = BuyukHarfKontrolEt($_POST['mesaj_baslik']);
		$_POST['mesaj_icerik'] = BuyukHarfKontrolEt($_POST['mesaj_icerik']);	
	}



www.esoyun.com
www.forumtix.com
__________________

Bu ileti en son esoyun tarafından 14.07.2008- 00:36 tarihinde, toplamda 2 kez değiştirilmiştir.

Cvp:
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.139
Şehir: İstanbul
Durum: Gizli

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

Cevap Tarihi: 14.07.2008- 00:35
Alıntı yaparak cevapla  


Yukarıda yazdığınız gibi de sadece iki verininde olduğu hallerde çalışır.
Yani başlık yazılmadığı durumlarda bu sefer içerik denetimi de yapılmaz.
Şöyle olursa sorun kalmaz.


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ($_POST['mesaj_baslik'] != '')
   $_POST['mesaj_baslik'] = BuyukHarfKontrolEt($_POST['mesaj_baslik']);

$_POST['mesaj_icerik'] = BuyukHarfKontrolEt($_POST['mesaj_icerik']);



Cvp:
Yazan Cevap içeriği

boşluk

Sezgin75
[Berk Sezgin]

Kayıt Tarihi: 01.01.2008
İleti Sayısı: 221
Şehir: İstanbul
Durum: Forumda Değil

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

Cevap Tarihi: 18.08.2008- 17:43
Alıntı yaparak cevapla  


Teşekkürler..

Yeni Başlık  Cevap Yaz
Toplam 2 Sayfa:   «ilk   <   1   [2] 



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  Gereksiz büyük harfleri engelleme..

Forum Ana Sayfası


Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Yüklemeye çalıştığınız resim 35 kilobayt`dan büyük ! sanallord 11 399 05.04.2010- 17:42
Konu Klasör Konu sayfasında büyük bir boşluk oluştu hero_ 1 109 16.03.2010- 20:36
Konu Klasör Kullanıcı engelleme gültay 3 650 22.10.2008- 18:40
Konu Klasör üyeler bölümünü engelleme yosata 1 325 29.03.2009- 22:12
Konu Klasör Sitenizden Kopyalama Yapmalarını Engelleme Nicholas 12 1467 26.07.2010- 19:01
Konu Klasör istenilen üyelerin imza eklemesini engelleme Fahrenheit 3 582 31.05.2009- 16:50
Konu Klasör yöneticilerin yönetim masasına girmesini engelleme bebeto59 3 249 08.11.2009- 10:50

Etiketler   Gereksiz,   büyük,   harfleri,   engelleme

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2010   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