ASP ile IP Adresi Validate Fonksiyonu
ASP ile bazı değerlerin validate edilmesi bazen zor olabilir. Her değerin validate edilebilmesi için de farklı fonksiyonlar ve kurgular gerekebiliyor. Bunun için bir IP Validate fonksiyonu hazırladım. Buyrun kullanın
ASP İle IP Validate Fonksiyonu Kullanımı
size true yada false olarak dönecektir.
ASP IP Validate Fonksiyonu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Function ValidateIP(GelenIp)
TotalScore = 0
GelenIp = Trim(GelenIp)
If Instr(GelenIp, ".") = 0 Then
ValidateIP = False
Exit Function
Else
Parcala = Split(GelenIp, ".")
ToplamParca = Ubound(Parcala)
If ToplamParca = 3 Then
For IPValCount = 0 To UBound(Parcala)
str_dimsel_part = Parcala(IPValCount)
If isNull(str_dimsel_part) Or IsEmpty(str_dimsel_part) Or Not IsNumeric(str_dimsel_part) Or str_dimsel_part = "" Then
ValidateIP = False
Exit Function
End If
str_dimsel_part = Int(str_dimsel_part)
If str_dimsel_part > 0 or str_dimsel_part < 255 Then
TotalScore = TotalScore + 1
Else
ValidateIP = False
Exit Function
End If
Next
If TotalScore = 4 Then
ValidateIP = True
Exit Function
Else
ValidateIP = False
Exit Function
End If
Else
ValidateIP = False
Exit Function
End If
End If
End Function
Response.Write ValidateIP("192.168.2.1")
Benzer fonksiyonları hazırladıkça ekleyeceğim.
Bu gönderi CC BY 4.0 lisansı altındadır.