什么化学品腐蚀性最强:关于隐藏区域(hidden)的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 08:33:29
一个用户帐号的修改页面中id=request.Form("id") sql="select * from admin where id="&id
<input name="Submit" type="reset" class="submit_but" value="重 置">
<input name="id" type="hidden" id="id" value="<%=session("ID")%>">其中<input name="id" type="hidden" id="id" value="<%=session("ID")%>">是什么意思起什么作用的?去掉回产生什么结果?
还是有点不理解,如果我把这句去了话,会是什么结果,还能够修改成功吗?如果去掉的话,原来的id就变了吗?

如果上面语句中没有改变SESSION值的语句去掉也没关系
隐含域是用来存储值的,就像表单文本框一样,不过他不在前台显示,可以作为FROM中文本框一样传递值到目标页面
存储SESSION值有两个用处
第一:也许上面有改变SESSION值的语句或者什么的,用来做比如防刷新什么的,不过你那段代码不是
第二:存储在文本框中可以不用每次调用,减少了服务器的压力

这里头隐藏了些信息
这个隐藏表单中的信息是传递给
request.Form("id")
这句的