• 28-10-2009, 17:34:42
    #1
    Üyeliği durduruldu
    merhaba arkadaşlar;

    Bir php dosyasında , kendi içerisinde desteklenen karakterler gösterilmiş:

    Örn: if(!eregi("^[\-\.\x20A-Z0-9]+$", $INV->model))


    Burada biz model alanına, Türkçe karakterleride tanıtmak istiyoruz. Denemelerimizde; bu haliyle kaydetmiyor.

    fakat biz ' if(!eregi("^[\-\.\x20A-Z0-9şŞıİöÖçÇüÜğĞ]+$", $INV->model)) ' olarak denediğimizde, ÇçÖöÜü karakterlerini gösteriyor ama Ş ve diğer karakterler yerine ? işareti basıyor.

    Bunu bi türlü çözemedik. Veri tabanı sorgusu UTF-8 ve Latin5 olarak ayrı ayrı denedik.

    Sonuç yok.

    Kategori ustaları bu konuda yardımcı olabilirse çok seviniriz.

    Teşekkürler.
  • 28-10-2009, 19:31:51
    #2
    Üyeliği durduruldu
    hocam yanlis anlamayin konuyu saptiriyor gibi olmayayim ama dosya isminde Türkçe karakter kullanmak pek mantikli bir hareket degil. Özellikle şahsen tüm dosya ismi upload vs işlemlerinde Türkçe karekterlerden arindiriyorum
  • 28-10-2009, 19:45:24
    #3
    Üyeliği durduruldu
    yanlış anlattım galiba sorunu,dosya ismi türkçe değil , dosya içerisindeki kodlarda, bir takım betikler kullanarak türkçe karakterleri sisteme tanıtıyor oluyoruz.Daha doğrusu bunu yapmak istiyoruz.