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ı
 »  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: 12.01.2008
İleti Sayısı: 247
Şehir: Eskişehir
Durum: Gizli

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

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


Saol

Cvp:
Yazan Cevap içeriği

boşluk

PRNRMLWBMSTR
[Muhammed]
Yardımcı

Kullanıcı Resmi

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

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

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


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


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: 13.07.2008- 23: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 13.07.2008- 23: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.955
Şehir: İstanbul
Durum: Gizli

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

Cevap Tarihi: 13.07.2008- 23: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- 16: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ı


 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 Siteden yolladığım e-postalar gereksiz kutusunda savsturko 1 464 06.04.2011- 14:29
Konu Klasör Yüklemeye çalıştığınız resim 35 kilobayt`dan büyük ! sanallord 11 1089 05.04.2010- 16:42
Konu Klasör Konu sayfasında büyük bir boşluk oluştu hero_ 1 345 16.03.2010- 19:36
Konu Klasör Kullanıcı engelleme gültay 3 1407 22.10.2008- 17:40
Konu Klasör mesajların değiştirilmesini engelleme byfors 2 192 24.06.2011- 10:57
Konu Klasör Üyelerin gizlenmesini engelleme arif_23 2 97 31.12.2011- 23:34
Konu Klasör üyeler bölümünü engelleme yosata 1 631 29.03.2009- 21:12

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

    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