人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng)下載站 > 技術開發(fā)教程 > 詳細頁面

幾行Asp代碼完成防范表單重復提交

幾行Asp代碼完成防范表單重復提交

更新時間:2020-02-21 文章作者:未知 信息來源:網絡 閱讀次數:

用幾行Asp代碼實現(xiàn)防止表單多次被提交
 廖家遠

在很多情況下都需要防止相同的表單被多次提交,很多人的實現(xiàn)方法都比較復雜(代碼數量超過幾
十行!!)下面提供一種只需使用幾行代碼的方法,輕松地實現(xiàn)了防止用戶刷新多次提交表單和使用后
退鈕重復多次提交表單。
表單文件formtest.asp
<%
Randomize'初始代隨機數種子
num1=rnd() '產生隨機數num1
num1=int(26*num1)+65'修改num1的范圍以使其是A-Z范圍的Ascii碼,以防表單名出錯
session("antry")="test"&chr(num1)'產生隨機字符串
%>
<form name="test" action="testact.asp" method="post">
你的名字:<input type='text' name='' size=30> '注意本行中使用了隨機表單項名
<input type='submit' value='提交'>
</form>

表單處理程序testact.asp
<%
teststr=request.form(session("antry"))
if teststr="" then
response.write "沒有填寫姓名或重復提交"
'由于用戶沒有填寫名字,或表單被重復提交(標志為session("antry")為空)引起
else
response.write teststr
session("antry")=""'提交成功,清空session("antry"),以防重復提交!!
end if
%>

在這里,你只需隨機化一個必填項目的表單項名即可,不必隨機化所有的表單項目。

歡迎訪問我的個人主頁http://swuse.yeah.net

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 乌兰县| 台湾省| 大宁县| 五台县| 嘉禾县| 山东省| 开远市| 万年县| 岑巩县| 东莞市| 崇明县| 滦平县| 陆良县| 宁乡县| 曲麻莱县| 余干县| 文昌市| 民丰县| 抚州市| 仁怀市| 白城市| 内黄县| 榆中县| 商都县| 枣阳市| 阳东县| 嘉义市| 黑龙江省| 靖远县| 阿巴嘎旗| 沿河| 高阳县| 弋阳县| 满城县| 彝良县| 河西区| 仁布县| 无为县| 商都县| 大关县| 宣化县|