phpKF - php Kolay Forum  
 [  Hakkında  |  Sürüm Kaydı  |  Telif  |  Bildir  |  Kurulum Klavuzu - Video  |  Temalar  |  Ekip  ] 
Forum  |  Portal  |  Yardım  |  Üyeler  |  Giriş  |  Kayıt
 
 phpKF Nedir ?
phpKF Nedir ?
    php Kolay Forum; php ve MySQL destekli, kullanımı kolay, yönetim masası üzerinden birçok özelliği kontrol edilebilen, açık kaynaklı ve tamamen ücretsiz bir forum uygulamasıdır.
    Tamamiyle sıfırdan geliştirilmiş, başka hiçbir foruma benzemeyen, %100 Türk yapımı bir sistemdir.

- Güncel Sürümler -
phpKF v1.50 çıktı  (29.09.2008)    -    phpKF-Portal v1.10  (21.07.2008)

Önemli Uyarı

Yaptığınız modları sadece nasıl yapıldığını anlatarak paylaşabilirsiniz.
Temalar klasörü dışındaki forum veya portal dosyalarının dağıtımı yasaktır.


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


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

Ekrem
[Ekrem Akbınar]

Kayıt Tarihi: 12.01.2008
İleti Sayısı: 85
Şehir: Eskişehir
Durum: Gizli

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

Cevap Tarihi: 12.07.2008- 17:08
  


Saol

MSN Durumum:
Cvp:
Cevap: 10  
Yazan Cevap içeriği

PRNRMLWBMSTR
[PaRaNoRMaLWeBMasTeR]

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

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

Cevap Tarihi: 12.07.2008- 19:03
  


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

Cvp:
Cevap: 11  
Yazan Cevap içeriği

esoyun
[Hakan]

Kayıt Tarihi: 05.07.2008
İleti Sayısı: 29
Ş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ı Ç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
__________________

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

Cvp:
Cevap: 12  
Yazan Cevap içeriği

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı

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

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

Cevap Tarihi: 13.07.2008- 23:35
  


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:
Cevap: 13  
Yazan Cevap içeriği

Sezgin75
[Berk Sezgin]

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

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

Cevap Tarihi: 18.08.2008- 16:43
  


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ü
 »  Gereksiz büyük harfleri engelleme..

Forum Ana Sayfası
    Forum Teması:
     

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

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