• 22-08-2009, 02:11:14
    #1
    Bir türlü çözemediğim bir sorun son yorumlarda yazı başlığının son harfi ı,ş,ö,ü,ğ gibi harfler ile bitiyorsa aşağıdaki resimde olduğu gibi soru işareti çıkıyor başka hiç bir bölümde bu tip bir sorun yok.


    Bu sorunu nasıl çözebilirim yardımcı olabilirseniz sevinirim


  • 22-08-2009, 02:12:41
    #2
    Misafir
    Sadece cümle sonunda üç nokta(...)'dan önceki karakterde sorun çıkıyor değil mi ?
  • 22-08-2009, 02:16:16
    #3
    Evet öyle

    Yorumunuzu görünce fark ettim son yorumlar bölümünde harf sayısını 60 ile kısıtlamışım 60 sonrası ... oluyor eğer son harf ı,ö,ğ,ş,ç olursada soru işareti çıkıyor sanırım kısıtlama yapıldığında ortaya çıkan bir sorun
  • 22-08-2009, 02:23:08
    #4
    Misafir
    2 türlü çözülür bu sorun , 1-ya db karakter seti değişecek.. 2-yada hatanın olduğu bölümde , misal 60. karakter kelime ortasına denk geliyorsa o son kelime tamamen dahil edilip yazdırılacak. Php ile bir fonksiyon yazıp bu dediğim yapılabilir ama wp'ye nasıl entegre edilir fikrim yok.

    Daha önce yazdığım bir kaç scriptte bende karşılaşmıştım bu tarz bi sorunla , herkes karakter hatası var diyordu..2. maddede bahsettiğim gibi bir fonksiyon ile aşmıştım sorunu.
  • 22-08-2009, 02:29:30
    #5
    Evet bende hatırlıyorum kod içine ı,ü,ş vb. gibi harfler için tanımla gibi bir şeyler ekleniyordu bir konuda görmüştüm ama nerde bulmam çok zor busamda yapmam çok zor ben ne anlarım kodlamadan

    Neyse harf kısıtlamasını 70 yaptım bir daha sorun olmaz gerçi tam çözüm değil ama son yorumlarda yazı başlığı kullandığım için ve yazılarda 70 harf başlık olmadığı için sorun olmaz

    Sayenizde kısıtlamayı fark ettim teşekkürler hiç aklımda değildi
  • 22-08-2009, 02:32:39
    #6
    Misafir
    Baktınız yine acayip semboller çıkıyo , karakter sayısını değiştirin hocam..en makul çözüm bu olur wp'de.

    Basit bi sistem olsa yardım edeyim halledelim diyeceğimde , wp'yi çözmeye çalışırsak bir haftaya ancak çıkarız gibi geliyor bana
  • 22-08-2009, 02:35:06
    #7
    Anladım ama db üzerinde utf8 görünüyor

    Edit: sanırım latin1 olayı yanlış anlamışım sorun çıkarsa denerim teşekkürler
  • 22-08-2009, 02:40:22
    #8
    Misafir
    Hocam tr karakterleri
    &#199 ;
    gibisinden asci koduyla kaydediyor , yazarkende 60. karakter tam bu asci koda denk geliyo , harf tam basılamıyor ve acayip sembol çıkıyor.
  • 22-08-2009, 03:29:48
    #9
    php ile replace yapamaz mıyız benimde işime yarıcak