Replace Problemi.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BuZuL
    BuZuL's avatar
    Kayıt Tarihi: 09/Eylül/2005
    Erkek
         Degisken = Replace(“deneme”, “e”, “xxx”)

     

     

     

    şimdi burda deneme yazısındaki e leri xxx yapıyorum

     

     

    Degisken = Replace(“100”, “1”, “bir”)

    burdada 100 sayısındki 1 yerine bir yazdırıyorum buda tamam

    peki aynı anda 2 tane birden veya 9 tane birden nasıl değiştireceğim ??

    mesela

    Degisken = Replace(102, “1”, “bir”) böyle bişey

    yanlız aynı anda hem 1 i hem  2 yi hemde 0 ın yerine verdiğim değeri yazacak nasıl yapabilirim ?

    not : bunu sayfalamada kullanacağım gelen sayı yerine gif basacağım..

    1 den 9 a kadar sorun olmuyor ama 12 diyince 1 i replace ediyor 2 kalıyor o yüzden soruyorum.


    DAĞDA ÜÇ BEŞ KOYUN SÜRÜSÜ, TUTTURMUŞ BİR KÜRDİSTAN TÜRKÜSÜ, ELİNE ALMIŞ BAYRAK DİYE BİR MASA ÖRTÜSÜ, SATSAN BEŞ PARA ETMEZ NE DİRİSİ NE DE ÖLÜSÜ, SOYU SOYSUZ OLAN SENSİN TOPRAK SENİN NEYİNE, İTE İTLİK YAPIP KAFA TUTMA BEYİNE, ANLASA DEDİĞİMİ SOKAKTAKİ KÖPEK AĞLAR HALİNE, DUY ULAN SOYSUZ NE MUTLU TÜRKÜM DİYENE.......
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    renegadealien
    renegadealien's avatar
    Üstün Hizmet Madalyası Savaş Madalyası Başarı Madalyası Üstün Hizmet Madalyası Developer Madalyası
    Kayıt Tarihi: 23/Mart/2003
    Erkek

    Function resimyap(degisken)

    Degisken = Replace(102, “0”, “sıfır”)
    Degisken = Replace(102, “1”, “bir”)
    Degisken = Replace(102, “2”, “iki”)
    Degisken = Replace(102, “3”, “uc”
    resimyap=degisken

    end function

    -------

    Resimyap(1234) yazarsan herhangi bir asp sayfasında

    birikiucdort değeri dönderir sana


    10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Kendi özlü sözümdür, kaynak belirterek kullanınız.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    renegadealien bunu yazdı:
    -----------------------------

    Function resimyap(degisken)

    Degisken = Replace(102, “0”, “sıfır”)
    Degisken = Replace(102, “1”, “bir”)
    Degisken = Replace(102, “2”, “iki”)
    Degisken = Replace(102, “3”, “uc”
    resimyap=degisken

    end function

    -------

    Resimyap(1234) yazarsan herhangi bir asp sayfasında

    birikiucdort değeri dönderir sana


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

     rene hocam yukardaki functionda 102 koymuşun bu sebeple resimyap(degisken) yaptımızda sadece 102 olan yerleri değiştirmez mi?

     

    Function resimyap(degisken)

    Degisken = Replace( “0”, “sıfır”)
    Degisken = Replace( “1”, “bir”)
    Degisken = Replace( “2”, “iki”)
    Degisken = Replace( “3”, “uc”
    resimyap=degisken

    end function

     

    bu sekilde kullanmak gerekmiyo mu ? 

     


    :|
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BuZuL
    BuZuL's avatar
    Kayıt Tarihi: 09/Eylül/2005
    Erkek

    yanlız şöyle bir sorun var bakın şimdi dediğiniz denedim kodu adım adım inceleyelim.

     degisken = 102

    Degisken = Replace( “0”, “sıfır”)    - 102 oldu 1sıfır2
    Degisken = Replace( “1”, “bir”)      - 1sıfır2 oldu birsıfır2
    Degisken = Replace( “2”, “iki”)      - birsıfır2 oldu birsıfıriki

    resimyap=degisken

    bu şekilde problem yok ama bakın şöyleyapıyrum mesela..

    s = 102
    x = replace(s,"0","<img src=sifir.gif>")
    x = replace(x,"1","<img src=bir.gif>")
    x = replace(x,"2","<img src=iki.gif>")
    x = replace(x,"3","<img src=uc.gif>")

    burada sorun yok hepsini bu şekilde yapabiliyorum onu bende düşündüm fakat.

    s = 102
    x = replace(s,"0","<img src=sifir.gif height=10>")
    x = replace(x,"1","<img src=bir.gif height=10>")
    x = replace(x,"2","<img src=iki.gif height=10>")
    x = replace(x,"3","<img src=uc.gif height=10>")

    dediğimizde olay çok farklı oluyor :) veya border = 1 yapınca border=bir diyor bu melet.


    DAĞDA ÜÇ BEŞ KOYUN SÜRÜSÜ, TUTTURMUŞ BİR KÜRDİSTAN TÜRKÜSÜ, ELİNE ALMIŞ BAYRAK DİYE BİR MASA ÖRTÜSÜ, SATSAN BEŞ PARA ETMEZ NE DİRİSİ NE DE ÖLÜSÜ, SOYU SOYSUZ OLAN SENSİN TOPRAK SENİN NEYİNE, İTE İTLİK YAPIP KAFA TUTMA BEYİNE, ANLASA DEDİĞİMİ SOKAKTAKİ KÖPEK AĞLAR HALİNE, DUY ULAN SOYSUZ NE MUTLU TÜRKÜM DİYENE.......
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    function resimyap(input)
    input = Replace(input, "1", "<img src=""1.gif"">",1,-1,1)
    input = Replace(input, "2", "<img src=""2.gif"">",1,-1,1)
    input = Replace(input, "3", "<img src=""3.gif"">",1,-1,1)
    input = Replace(input, "4", "<img src=""4.gif"">",1,-1,1)
    resimyap=input
    end function

     

    degisken="123"

    response write resimyap(degisken)

     

    die bi denesen hoca? 


    :|
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BuZuL
    BuZuL's avatar
    Kayıt Tarihi: 09/Eylül/2005
    Erkek
    abi başka bi yol buldum ilk başta sadece src=bir.gif olarak alacağım sonra src= gördüğüm yere height = 1 bastırıyorum olay bitiyor :) a.k akşam 3 e kadar bunla uğraştım demekki bu saatlerde kasacaksın bu meleti yinede sagolun yardım için.

    DAĞDA ÜÇ BEŞ KOYUN SÜRÜSÜ, TUTTURMUŞ BİR KÜRDİSTAN TÜRKÜSÜ, ELİNE ALMIŞ BAYRAK DİYE BİR MASA ÖRTÜSÜ, SATSAN BEŞ PARA ETMEZ NE DİRİSİ NE DE ÖLÜSÜ, SOYU SOYSUZ OLAN SENSİN TOPRAK SENİN NEYİNE, İTE İTLİK YAPIP KAFA TUTMA BEYİNE, ANLASA DEDİĞİMİ SOKAKTAKİ KÖPEK AĞLAR HALİNE, DUY ULAN SOYSUZ NE MUTLU TÜRKÜM DİYENE.......
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    replace basitti hocam bak ben sana benim kullandığım tr karakter kodunu gönderiiym sen halledersin eğer yapmadıysan halen

     

     

    <%
    Function  cevir(metin)
    metin =  Replace(metin,"ş","s", 1, -1)
    metin =  Replace(metin,"Ş","S", 1, -1)
    metin =  Replace(metin,"ç","c", 1, -1)
    metin =  Replace(metin,"ğ","g", 1, -1)
    metin =  Replace(metin,"Ğ","G", 1, -1)
    metin =  Replace(metin,"İ","I", 1, -1)
    metin =  Replace(metin,"ı","i", 1, -1)
    metin =  Replace(metin,"ç","b", 1, -1)
    metin =  Replace(metin,"Ç","C", 1, -1)
    metin =  Replace(metin,"ö","o", 1, -1)
    metin =  Replace(metin,"Ö","O", 1, -1)
    metin =  Replace(metin,"ü","u", 1, -1)
    metin =  Replace(metin,"U","U", 1, -1)
    metin =  Replace(metin,"â","a", 1, -1)
    metin =  Replace(metin,"^","", 1, -1)
    cevir = metin
    End  Function
    %>

     

     

    kod mod yaz

    bu kadar , mesela < % foxxly("baslik") % > böle alıyorsun ya veriyi , aşağıdaki gibi yapcaksınonu okadar ;)

     

    <%
    response.write " "&cevir(foxxly("baslik"))&" "

    %>

     

     

     

     


    kelimeler albayım bazı anlamlara gelmiyor.
Toplam Hit: 920 Toplam Mesaj: 7