Asp’de Türkçe Karekter Sorunu

Discussion in 'Programlama' started by ......, Sep 14, 2009.

  1. ......

    ...... Misafir



    Asp’de veritabanınızdan çektiğiniz verilerde veya metinlerinizde Türkçe karekterlerde sorunlar yaşayabilirsiniz. Bu sorunları gidermek için bazı “asp kodları” bulunmaktadır.

    Code:
    <%
    Function  cevir(metin)
    metin =  Replace(metin,”%u015F”,”ş”, 1, -1)
    metin =  Replace(metin,”%u015E”,”Ş”, 1, -1)
    metin =  Replace(metin,”%3A”,”:”, 1, -1)
    metin =  Replace(metin,”%2C”,”,”, 1, -1)
    metin =  Replace(metin,”%20″,” “, 1, -1)
    metin =  Replace(metin,”%0D%0A”,”<br>”, 1, -1)
    metin =  Replace(metin,”%21″,”!”, 1, -1)
    metin =  Replace(metin,”%28″,”(”, 1, -1)
    metin =  Replace(metin,”%29″,”)”, 1, -1)
    metin =  Replace(metin,”%u011F”,”ğ”, 1, -1)
    metin =  Replace(metin,”%u011E”,”Ğ”, 1, -1)
    metin =  Replace(metin,”%u0130″,”İ”, 1, -1)
    metin =  Replace(metin,”%u0131″,”ı”, 1, -1)
    metin =  Replace(metin,”%E7″,”ç”, 1, -1)
    metin =  Replace(metin,”%C7″,”Ç”, 1, -1)
    metin =  Replace(metin,”%F6″,”ö”, 1, -1)
    metin =  Replace(metin,”%D6″,”Ö”, 1, -1)
    metin =  Replace(metin,”%FC”,”ü”, 1, -1)
    metin =  Replace(metin,”%DC”,”Ü”, 1, -1)
    cevir = metin
    End  Function
    %>


    Kullanımı ise şu şekildedir.

    Code:
    <%
    response.write ” “&cevir(rs(”veri”))&” ”
    %>
    Yukarıdaki “asp kodlarını” sayfanıza koymanız halinde Türkçe karekter sorununu halletmiş olursunuz.



     

Share This Page