Şimdi Ara

asp yardım

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

    ben alınan kullanıcı adlarının sadece a-z arasında ve rakamlardan olusabilmesini ayrıca türkçe karakterler olmadan alınabilmesini istiyorum arada bosşluk %½ gibi hiçbir karakteri kabul etmemesini istiyorum söyle bir sistemim var ama bazı simgeler eksik vee büyük tehlike yaratıyor isimlerin sadece a-z ve türkçe karakter olmadan ayrıca hiçbir simge olmadan açılabilmesini nasıl ayarlayabilirim

    kullandığım kod
    function fixvariable(data)  
    data = Replace (data ,"`","",1,-1,1)
    data = Replace (data ,"=","",1,-1,1)
    data = Replace (data ,"&","",1,-1,1)
    data = Replace (data ,"%","",1,-1,1)
    data = Replace (data ,"!","",1,-1,1)
    data = Replace (data ,"#","",1,-1,1)
    data = Replace (data ,"<","",1,-1,1)
    data = Replace (data ,">","",1,-1,1)
    data = Replace (data ,"*","",1,-1,1)
    data = Replace (data ,"\","",1,-1,1)
    data = Replace (data ,"/","",1,-1,1)
    data = Replace (data ,"^","",1,-1,1)
    data = Replace (data ,")","",1,-1,1)
    data = Replace (data ,"(","",1,-1,1)
    data = Replace (data ,"+","",1,-1,1)
    data = Replace (data ,"é","",1,-1,1)
    data = Replace (data ,"{","",1,-1,1)
    data = Replace (data ,"[","",1,-1,1)
    data = Replace (data ,"]","",1,-1,1)
    data = Replace (data ,"}","",1,-1,1)
    data = Replace (data ,"|","",1,-1,1)
    data = Replace (data ,"$","",1,-1,1)
    data = Replace (data ,"And","",1,-1,1)
    data = Replace (data ,"'","",1,-1,1)
    data = Replace (data ,";","",1,-1,1)
    data = Replace (data ,":","",1,-1,1)
    data = Replace (data ,"?","",1,-1,1)
    data = Replace (data ,"ö","o",1,-1,1)
    data = Replace (data ,"Ö","o",1,-1,1)
    data = Replace (data ,"ç","c",1,-1,1)
    data = Replace (data ,"s","s",1,-1,1)
    data = Replace (data ,"S","s",1,-1,1)
    data = Replace (data ,"I","i",1,-1,1)
    data = Replace (data ,"i","i",1,-1,1)
    data = Replace (data ,"ü","u",1,-1,1)
    data = Replace (data ,"Ü","u",1,-1,1)
    data = Replace (data ,"g","g",1,-1,1)
    data = Replace (data ,"G","g",1,-1,1)
    data = Replace (data ,"Chr(34)","",1,-1,1)
    data = Replace (data ,"Chr(39)","",1,-1,1)
    data = Replace (data ,"select","",1,-1,1)
    data = Replace (data ,"join","",1,-1,1)
    data = Replace (data ,"union","",1,-1,1)
    data = Replace (data ,"where","",1,-1,1)
    data = Replace (data ,"insert","",1,-1,1)
    data = Replace (data ,"delete","",1,-1,1)
    data = Replace (data ,"update","",1,-1,1)
    data = Replace (data ,"like","",1,-1,1)
    data = Replace (data ,"drop","",1,-1,1)
    data = Replace (data ,"create","",1,-1,1)
    data = Replace (data ,"modify","",1,-1,1)
    data = Replace (data ,"rename","",1,-1,1)
    data = Replace (data ,"alter","",1,-1,1)
    data = Replace (data ,"cast","",1,-1,1)
    fixvariable=data
    end function







  • İstediğiniz şeye doğrulama (validation) diyorlar. (googleda aramak isterseniz)

    Şöyle biraz bakınca;
    (IsAlphaBetical = True) & (isNumeric = True) & (IsAlphaNumeric = False) şeklinde bir validasyonla sorunu çözebilirsiniz diye düşünüyorum.

    aşağıdaki linkte de ibr fonksiyon var. Hazırından inceleyebilirsiniz (javascript ile servera gelmeden de çözümü var).
    http://www.dotnetspider.com/forum/ViewForum.aspx?ForumId=130002

    mesela aşağıdakine benzer (pek test etmedim ama çalışıyor gibi) bir şey yaparsanız sorunu servera ulaşmadan çözebilirsiniz !
     
    <html>
    <SCRIPT LANGUAGE="JavaScript">
    function Ischar(form)
    {
    var sText = form.inputbox.value;
    var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
    var Ischar=true;
    var Char;
    for (i = 0; i < sText.length && Ischar == true; i++)
    {
    Char = sText.charAt(i);
    if(ValidChars.indexOf(Char) == -1)
    {
    Ischar = false;
    alert ("olmadı");
    break;
    }
    else
    {
    continue;
    }
    }

    if (Ischar != false)
    alert (form.inputbox.value);
    }
    </SCRIPT>
    <body>

    <form name="myForm" action="" method="get">
    <input name="inputbox" type="text" />
    <input type="button" name="button" onClick="Ischar(this.form)" Value="Click" />
    </form>

    </body>
    </html>




    < Bu mesaj bu kişi tarafından değiştirildi gergozen -- 25 Haziran 2008; 16:49:46 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.