Şimdi Ara

Acil yardım! Belli karakterden sonra gizleme ve devam ettirmek?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
645
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • ASP ! ASP NEt Değil !

    Herkese Selamlar.

    Hemen konuya giriyorum.
    Veri tabanından veriyi sayfaya yazdırıyorum.

    Diyelimki;
    Gelen veri şu ; 65498745565221

    Ama ben bunun bu şekilde değil de

    aynen ; 6549******5221 bu şekilde yazmasını istiyorum.

    4. karakterden sonra 6 karakter * olarak yaz ve sonrasında normal yazıma devam et şeklinde.

    Şimdiden herkese teşekkür ederim.



    < Bu mesaj bu kişi tarafından değiştirildi PouL -- 10 Şubat 2008; 19:29:57 >



  • Neyse Arkadaşlar, cvp olmasada sadece okumuş olduğunuz için bile teşekkür ederim.

    O kadar aradım nette bulamadım.
    Ama birden aklıma benliğim geldi ve turk aklıyla çözdüm.
    Eminim bunun daha basit bir yolu vardır.
    Yinede ben kendi çözümümü yazayım, kullanmak isteyen faydalansın.

    Bilen birileride okursa doğrusunu yazsın zahmet olmazsa.

    <%Response.Write "" & Left(veri("cardno"), 4) & "******" %><%Response.Write "" & Right(veri("cardno"), 4) & "" %>

    Sonuç : 6549******5221 şeklinde çıkacaktır ...
  • tşk poul bizle paylaştığın için.Evet yaptığın yöntem gercekten basit ve türk usulu bir yöntem ...Bence iyi de bir yöntem. Aklıma su an baska yöntem gelmio acıkcası
  • sayi=1234567890
    bas=left(sayi,3)
    son=Right(sayi,3)

    Kolay yöntem gelen sayiyi bu şekilde ayırırız. Left ile bastan 3 karekter i seçeriz right ile sondan 3 senin sayılarının karekter sayısının esit olduğunu var sayıyorum.

    Örnek senin sayılarının karekter sayısı 10 ben burada öyle yaptım. veriyi aldığın yerin altına <%=bas%>****<%=son%> dersek bizim sayfamızda
    123****890 olarak gözükecektir kolay gelsin
  • selcuq arkadasta onu yapmıs zaten sende değişik bir mantık göremedik
  • <%Response.Write "" & Left(veri("cardno"), 4) & "******" %><%Response.Write "" & Right(veri("cardno"), 4) & "" %>
    budur.
  • arkadaşlar Poul zaten onu yapmıs yani siz yeni bisey bulmus gibi lütfen yazmayalım.Farklı bi mantıkla yapın ...aynı mantıgı farklı yazdırırıarak yeni bisey yapmıs gibi geliosunuz
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.