oncellikle bir tane anasayfa.asp ve bir tane de process.asp sayfaniz oldugunu dusunelim.anasayfanizdaki bir kulaniciyi bir button ile process.asp ye gonderebiliyoruz.
anasayfa.asp
<html>
<head>
</head>
<body>
<form method="post" action="process.asp">
<input type="hidden" name="gizli" id="buraya" value="<%=rasgele%>">
<input type="submit" id="kaydet" value="Submit">
</form>
</body>
</html>
<%
function rasgele
randomize
max=999999
min=100000
tut=Int((max-min+1)*Rnd+min)
session("gizli")=tut
rasgele=tut
end function
%>proccess.asp<%
If Int(Request.Form("gizli"))<>Int(session("gizli")) Then
response.write "yanlis isler yapiyon"
else
response.write "dogru isler yapiyon"
End If
%>eger bu iki sayfayi denerseniz.anasayfa.asp de submit butonuna bastiginiz zaman proccess.asp ye gidecek ve dogru isler yapiyosun diyecek.ama anasayfa.asp submit butonuna basmak yerine address bara proccess.asp yi yazip enterladiginizda yanlis isler yapiyon diyecektir,bu soylemler sadece ornek,siz yanlis isler yapiyo kisminda isterseniz geldigi sayfaya yonledirirsiniz ve dogru isler yapiyo kisminda ise process.asp de olmasi gerekleri yaptirabilirsiniz.not:ilk basta javascriptte yapmaya basladik o yuzden javascript bolumunde.aslinda asp bolumune alinsa daha dogru olur.