ASP检测数据来源

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:06:42
我有个接收数据库页面(ADD.ASP),我现在想知道怎么检测传过来的数据是由MANAGER.ASP页面提交的```要具体详细点的```

能写出详细过程并加上注释的追加100分
这样就没有意义了````我加隐藏域人家也可以加的```
说白的就是防止外部提交```怎么检测 `?

MANAGER.ASP

'--------------------外部重复提交
if session("submit")="tj3" then '现在是页面3
response.write "页面已过期,请重新打开此页面!"
response.end
end if
session("submit")="tj1" '现在是页面1
'--------------------

add.asp
'---------------------------防止重复提交
if session("submit")="tj3" then '如果从此页面刷新 response.end
response.write "禁止重复提交此单!"
'response.redirect "main.asp"
response.end
end if
if session("submit")="tj1" then '现在是页面3
session("submit")="tj3"
end if
'---------------------------

在前一页面定义一个session参数传过来,然后下一页就接收,如果为空或者不对应就返回前一页

不知道你要的是不是这样

每个页面加个隐藏域,来标识提交页面