folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder ASP"De Kötü Karakter Temizleme Foksiyonu Buyrun



ASP"De Kötü Karakter Temizleme Foksiyonu Buyrun

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Abizittin
    Abizittin's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek

    asp ile mysql kullanırken türkçe karakter sıkıntısı çekmemek için bağlantı koduna

    stmt=SET NAMES 'Latin5'

    kodunu monte etmek yeterli oluyo.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Keyif Pezosu
    undefined-01
    undefined-01's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo
    ahh asp ahh gencligimi yemisti bende onu yemistim =)) turkce karakter probleminide replace den daha saglili yontem UTF8 kullanimidir bence. encoding edilmis charlar hem daha az yer tutar hemde daha kararli calisir. (replace bir text islemi oldugu icin her text atamasida ramde yer tutacaktir. asp vb tabanli calisir ve vb pointe mantikta bir dil olmadigi icin gereksiz ram sarfiyatidir)
     
    heyy_gery = Replace(heyy_gery,chr(246),"ö")
     
     gibi bir kodun da ciktisinda Len"\ö") = 7 karakter dbdeki 1 karakterin karsiliginda. 

    Bana balık tutmayı öğretmeyin; ben balıkçı değilim. Felsefe yapmayın. Ben şefim, aşçıyım. Bana parasıyla balık verin; sushi yapıp satayım, hepimiz karnımızı doyuralım. Yoksa hepimiz balıkçı olursak, bu gölde balık kalmaz. Sürdürülebilir olmalıyız. Çünkü bugün aç bıraktığınız insan, yarın karşınıza harami olarak çıkabilir; kendine de size de zarar verebilir.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kartalkethuda
    kartalkethuda's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek
    Hocam peki büyük harfle konu açanlar ve büyük harfle mesaj yazanların mesaj ve konu başlıklarını düzenlemek ve küçük harfe dönüştürmek için bi kod yazılabilir mi? A yı a ya, B yi B ye, ARMUT'u armut'a fönüştürcek bi kod? gerçi yapılsa rene hocam çoktan yapardı heralde :)

    maşiyi görüyon mu maşiyi?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    kartalkethuda bunu yazdı:
    -----------------------------
    Hocam peki büyük harfle konu açanlar ve büyük harfle mesaj yazanların mesaj ve konu başlıklarını düzenlemek ve küçük harfe dönüştürmek için bi kod yazılabilir mi? A yı a ya, B yi B ye, ARMUT'u armut'a fönüştürcek bi kod? gerçi yapılsa rene hocam çoktan yapardı heralde :)
    -----------------------------

    aspnin kendi fonksiyonu var zaten hocam.

    x="ARMUT"

    x_kucuk=LCase(x) 

    Response.Write x_kucuk

    :) 


    screw you guys! i"m goin" hoooome!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kartalkethuda
    kartalkethuda's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek
    Fikret bunu yazdı:
    -----------------------------

    kartalkethuda bunu yazdı:
    -----------------------------
    Hocam peki büyük harfle konu açanlar ve büyük harfle mesaj yazanların mesaj ve konu başlıklarını düzenlemek ve küçük harfe dönüştürmek için bi kod yazılabilir mi? A yı a ya, B yi B ye, ARMUT'u armut'a fönüştürcek bi kod? gerçi yapılsa rene hocam çoktan yapardı heralde :)
    -----------------------------

    aspnin kendi fonksiyonu var zaten hocam.

    x="ARMUT"

    x_kucuk=LCase(x) 

    Response.Write x_kucuk

    :) 


    -----------------------------
    tüm kelimeleri teker teker yazcak mıyız bu yazdığın koda göre :) yoksa armut yerine AYVA yazınca gene değiştirirmi ayva haline :)

    maşiyi görüyon mu maşiyi?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek

    kartalkethuda bunu yazdı:
    -----------------------------
    Fikret bunu yazdı:
    -----------------------------

    kartalkethuda bunu yazdı:
    -----------------------------
    Hocam peki büyük harfle konu açanlar ve büyük harfle mesaj yazanların mesaj ve konu başlıklarını düzenlemek ve küçük harfe dönüştürmek için bi kod yazılabilir mi? A yı a ya, B yi B ye, ARMUT'u armut'a fönüştürcek bi kod? gerçi yapılsa rene hocam çoktan yapardı heralde :)
    -----------------------------

    aspnin kendi fonksiyonu var zaten hocam.

    x="ARMUT"

    x_kucuk=LCase(x)

    Response.Write x_kucuk

    :)

    -----------------------------
    tüm kelimeleri teker teker yazcak mıyız bu yazdığın koda göre :) yoksa armut yerine AYVA yazınca gene değiştirirmi ayva haline :)

    -----------------------------

    hocam her karakteri küçüğe çevirir LCase() fonksiyonu. yani mesela;

    degisken="ELMA, ARMUT, AYVA, FALAN FİLAN"

    degisken=LCase(degisken)

    cıktısı ise "elma, armut, ayva, falan filan" olur :) 


    screw you guys! i"m goin" hoooome!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    rakkoc bunu yazdı:
    -----------------------------

    ahh asp ahh gencligimi yemisti bende onu yemistim =)) turkce karakter probleminide replace den daha saglili yontem UTF8 kullanimidir bence. encoding edilmis charlar hem daha az yer tutar hemde daha kararli calisir. (replace bir text islemi oldugu icin her text atamasida ramde yer tutacaktir. asp vb tabanli calisir ve vb pointe mantikta bir dil olmadigi icin gereksiz ram sarfiyatidir)
     
    heyy_gery = Replace(heyy_gery,chr(246),"ö")
     
     gibi bir kodun da ciktisinda Len"\ö") = 7 karakter dbdeki 1 karakterin karsiliginda. 

    -----------------------------

    o konuda haklısın ama kesinlikle sorun  çıkarmıyor :) başka çare bulamadım mysql da alayı sorun çıkardı :|

    ascii kodları mükemmel :P


    kelimeler albayım bazı anlamlara gelmiyor.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Function TemizlikImandanGelir(YaramazKelimeler)

    If  IsNull(YaramazKelimeler) = True Then Exit Function 'Burada bu kodu yazmazsanız hata verir. Çünkü Replace fonksiyonu boş gelen bir veriyi çevirmeye kalkınca hata verir.

    Devam et usta

    End Function


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
Toplam Hit: 3117 Toplam Mesaj: 19