Kolay Gelsin,
Sayfadaki bir forma submit ettikten sonra target dosyada formun tüm elemanlarının içindeki stringleri bir döngü ile kontraol etmem nasıl mümkün olabilir? Asp ile yazıyorum.
Bu function bana sql injection için lazım döngüyle formun elemanlarının içinde select, insert, drop, update, delete, group by gibi şeylerin olup olmadığına bakacağım.
Teşekkürler
ASP - Formda döngü ile kontrol
S.a.
Bu işlem için dizileri kullanabilirsiniz.
Tanımlama yapar iken Dim Degisken[9] şeklinde bir tanımlamayla 10 elemanlı bir dizi oluşturabilirsiniz. Daha sonra bu dizinin elemanlarına stringlerinizi eşitlersiniz;
Döngü içerisinde kullanmaya gelince, kabaca;
Anladığım kadarıyla işinizi bu şekilde halledersiniz.
Kolay gelsin, iyi çalışmalar.
Bu işlem için dizileri kullanabilirsiniz.
Tanımlama yapar iken Dim Degisken[9] şeklinde bir tanımlamayla 10 elemanlı bir dizi oluşturabilirsiniz. Daha sonra bu dizinin elemanlarına stringlerinizi eşitlersiniz;
Kod: Tümünü seç
Degisken[0] = "Birinci string"
Degisken[1] = Request.Form("Formdan gelen değişken")
Degisken[2] = "Üçüncü string"
....
....
Kod: Tümünü seç
For sayi = 0 to 9
if Degisken[sayi] = "Üçüncü string" then
Response.Write "Üçüncü değişken dizinin "& sayi &". elemanında bulunuyor."
Exit for
end if
Next
Kolay gelsin, iyi çalışmalar.
tam olarak böyle değil
Teşekkür ederim ama, benim istediğim daha ziyada forms.elements gibi bir döngü ile 2-3 satırda bu işi bitirmek.
yukarıda yazdığım kodu eğer form o sayfada ise kullanabiliyorsun, ama hedef sayfada böyle bişey yapamıyorsun.
<script language=javascript>
function sec2(){
for(no=0;no<document.form.length;no++){
if(document.form.elements[no].name.indexOf('P_UPDATE')!=-1){
document.form.elements[no].checked=false
}
}
}
</script>
bu tarz bişey arıyorum.
yukarıda yazdığım kodu eğer form o sayfada ise kullanabiliyorsun, ama hedef sayfada böyle bişey yapamıyorsun.
<script language=javascript>
function sec2(){
for(no=0;no<document.form.length;no++){
if(document.form.elements[no].name.indexOf('P_UPDATE')!=-1){
document.form.elements[no].checked=false
}
}
}
</script>
bu tarz bişey arıyorum.