folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder ASP, AJAX Türkçe Karakter Sorununa Çözüm



ASP, AJAX Türkçe Karakter Sorununa Çözüm

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SocialExploit
    SocialExploit's avatar
    Kayıt Tarihi: 02/Eylül/2009
    Erkek
    ASP İle Script Geliştiren Arkadaşlar UTF-8 Karakter Formatını Kullanırken Türkçe Karakterlerde Birtakım Problemlerle Karşılaşabilirler,
    Bunu Önlemek İçin

    Response.Charset = "UTF-8"
    Response.Codepage = 65001
    Response.AddHeader("Content-Type", "text/html; charset=UTF-8")

    Kullanırsak Sorunu Çözecektir .]
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek
    şu Türkçe karakter sorunu zaten fazlasıyla canımı sıkıyor...Ne sorunlu bi dilmiş arkadaş yaw.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SocialExploit
    SocialExploit's avatar
    Kayıt Tarihi: 02/Eylül/2009
    Erkek

    Olsun Ya Yine Türkçemiz İyi :D 

    jQuery Falan Kullandığımız Zaman, Onun Default Dili UTF-8 Diye Bazen Can Sıkıntısı Yaratıyor
    Ama Biz Yazıyorsakta Ajax'ı nesne.setHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-9'); Yaparsak Düzelir.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    Eğer ajaxla post ediyosanız bu bi çözüm değildir. Çözüm için fonksiyona uğratmalıyız gelen veriyi. İşte fonksiyon;

    <%
    Function cevir(Str)
    Str = Replace(Str, "Ä°", "İ",1,-1,1)
    Str = Replace(Str, "ı", "ı",1,-1,1)
    Str = Replace(Str, "Ğ", "Ğ",1,-1,1)
    Str = Replace(Str, "ÄŸ", "ğ",1,-1,1)
    Str = Replace(Str, "Ş", "Ş",1,-1,1)
    Str = Replace(Str, "ÅŸ", "ş",1,-1,1)
    Str = Replace(Str, "Ö", "Ö",1,-1,1)
    Str = Replace(Str, "ö", "ö",1,-1,1)
    Str = Replace(Str, "Ç", "Ç",1,-1,1)
    Str = Replace(Str, "ç", "ç",1,-1,1)
    Str = Replace(Str, "Ãœ", "Ü",1,-1,1)
    Str = Replace(Str, "ü", "ü",1,-1,1)
    cevir = Str
    End Function
    %>

     Kullanımı;

    <%=cevir(request.form("gelen"))%>


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hunter
    j4x
    j4x's avatar
    Kayıt Tarihi: 16/Temmuz/2005
    Erkek

    xmlhttpobject in instacesi x olsun

    x.overrideMimeType('text/html; charset=iso-8859-9');

     

     

    * Post icin tr karakter sorununa cozum,yalniz js ile.


    The king is bleeding.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Abizittin
    Abizittin's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek
    tr karakter problemlerinin en sağlıklı , en uzun ömürlü çözümü replacedir.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    sayfanın başına
    Session.CodePage=1252
    Response.CharSet = "iso-8859-9"

    koyun.

    bide sayfalarınızı ascii ile kaydedin. kesin değildir. ama işe yaradığı görülmüştür. hep aynı sonucu vermiyor ama.


    kelimeler albayım bazı anlamlara gelmiyor.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JerusaLem
    JerusaLem's avatar
    Savaş Madalyası Developer Madalyası Üstün Hizmet Madalyası Bilgi/Destek Madalyası
    Kayıt Tarihi: 27/Eylül/2002
    Erkek
    Sayfa kodlaması utf-8 olmasıyla beraber dosyayı da utf-8 olarak kaydetmiş olmanız lazım.

    ey ulu TÜRK öğün, eşin yoktur altında göğün..!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    replace rulz :D

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
Toplam Hit: 3542 Toplam Mesaj: 9