Asp İle Karakter Sınırlama
-
merhaba arkadaşlar diyelimki
xyz şeklinde bir değişkenim olsun ve o değişkene
xyz = "test!( (?" şeklinde bir değer ekledim
karakter_sinirla isminde bi array'im olsun ben array de tanımladğım karakterler diyelimki
karakter_sinirla = array("a","b","c","d","e","t","s"," ") şeklinde karakterlerimi girdim xyz de örneğin ! , ( , ? gibi karakterler var xyz ile karakter_sinirla arrayinden kontrol edip eğer xyz deki karakterler karakter_sinirla dizisindeki karakterlerden farklı karakterler içeriyorsa bana uyarı versin bunu nasıl yapabilirim
bunu yapma amacım benim belirli karakterleri kullanıcıların kullanmalırına izin vermek diğerlerini kullanmamalarına izin vermemek...
replace ilede yapılabilir ama o şekilde bütün değerleri girmem gerekecek böyle bir fonksiyon varmı yoksa nasıl yapabilirim acaba bunu *veya başka yolu varmı ?
-
<%
function NoTurkce(input)
dim gecerliKarakterler
gecerliKarakterler = "abcdefgh"
if len(input)>0 then
for i=1 to len(input)
harf = mid(input,i,1)
if not instr(gecerliKarakterler,harf)>0 then
NoTurkceHata(harf)
response.end
Exit function
end if
next
else
NoTurkceHata("Bos deger")
response.end
end if
NoTurkce=input
end function
%><%sub NoTurkceHata(hata)%>
boş değer kullandınız
<%end sub%>
<%sub NoTurkceHata(harf)%>
geçersiz karakter kullandınız
<%end sub%>
<%
yazi="l!/(aklfndf^+"
response.write noturkce(yazi)
%>
bi dener misin?
-
pesimistzombie seviyorum lan seni :D sagolasın çalıştı
-
:D eywallah hoca saol bende seni seviyom :D
-
hajı zaten bunda ne war :D bi fucktion yaz bitti :P
-
angels_demos bunu yazdı:
-----------------------------
hajı zaten bunda ne war :D bi fucktion yaz bitti :P
-----------------------------
zamanım olmuyorki yazmaya basit bişey için lazım oldu
