狼友们,问个问题 如何防止表单的本地提交?

问题描述

狼友们,问个问题如何防止表单的本地提交?比如说我在本地<form....action="http://***/regsuc.aspx"><inputtype=textname="username"value="张三"></form>远程http://***/regsuc.aspxresponse.write(request.form["name"].tostring());//结果就能输出张三这样就被本地把表单提交了,假如我做什么限制啥的就全被饶过了,请问高手如何防止本地向服务器提交表呢?有效的方法!!!!!!

解决方案

解决方案二:
不懂你说什么
解决方案三:
"如何防止本地向服务器提交表呢?"如果你没有submit操作这个表会提交到服务器端?
解决方案四:
你还是说明白一点吧!
解决方案五:
不管是本地还是远程都不重要吧,action只要指定一个文件,并且地址正确,就可以提交啊!所以直接的方法应该是把action属性设成其它文件或为空吧!!!有其它的方法吗?
解决方案六:
狼友们,问个问题如何防止表单的本地提交?比如说我在本地<form....action="http://***/regsuc.aspx"><inputtype=textname="username"value="张三"><inputtype=submitvalue="提交"></form>远程http://***/regsuc.aspxresponse.write(request.form["name"].tostring());//结果就能输出张三,本来是应该从服务器提交的,被本地给提交了这样就被本地把表单提交了,假如我做什么限制啥的就全被饶过了,请问高手如何防止本地向服务器提交表呢?有效的方法!!!!!!
解决方案七:
楼主,简直不知道在说什么这本来就很正常呀,你要限制就用JS或直接在PAGE_LOAD里面进行限制呀
解决方案八:
朋友我问的就是如何来防止呵呵
解决方案九:
终于知道楼主要什么了,真是的描述都描述不清楚这个一般要加上服务器验证才比较好限制
解决方案十:
比如,你原来验证NAME是不是为空,你可能用原来的页面的JS来验证,但别人确实有可能利用本地页面提交应该在服务器端也加一个验证如if(Request.Form["Name"]=="")Request.Write("<script>alert('名字不能为空')</script>");
解决方案十一:
服务器端验证提交页面的来源Request.Headers.Get("referer");,如果不是本站过来的就不允许提交。
解决方案十二:
服务器端不接受这个提交,不就行了?不处理来自客户端的任何信息,搞定……
解决方案十三:
不提交,有什么意义呢?
解决方案十四:
是不提交,还是验证提交??不提交:N多方法,<formaction="#">,<formonsubmit="returnfalse;">,<inputtype=button>,<inputtype=submitonclick="return">...去掉form表单!验证提交:<inputtype=submitonclick="returnform_confirm();"><script>functionform_confirm(){if(!name.value)returnfalse;if(!pwd.value)returnfalse;returntrue;}</script>

时间: 2024-10-03 09:15:59

狼友们,问个问题 如何防止表单的本地提交?的相关文章

图片-问一个关于SQL的表关系问题!

问题描述 问一个关于SQL的表关系问题! 内容是这样的: 一个管理员可以管理多个仓库,一个仓库可以由多个管理员管理,假如我要建立一个类似这样的管理表,我要怎么建立?主键给谁?表的行要怎么写? ![图片说明](http://img.ask.csdn.net/upload/201506/27/1435404749_547198.png) 解决方案 先建一个管理员表和一个仓库表 再建一个包含管理员ID和仓库ID的表 实现多对多关系 解决方案二: 分成两个表,管理员表,仓库表.然后两者通过id等建立关联

表单-ASP连接SQL数据库,并增加记录,问下这段ADD.ASP错哪儿了?

问题描述 ASP连接SQL数据库,并增加记录,问下这段ADD.ASP错哪儿了? 下面是add.asp,问下错哪儿了? <% set conn=Server.CreateObject("ADODB.Connection") conn.open "provide=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;pwd=lala;DATABASE=dog" strsql="insert into dogarticle (titl

mybatis-请问一下,我的表和表设置的外键对吗,还有他们的关系

问题描述 请问一下,我的表和表设置的外键对吗,还有他们的关系 mybatis的查询语句怎么写,还有 这两个表的id应该写一样吗,求告解 解决方案 http://www.educity.cn/wenda/424714.html 解决方案二: Oracle数据库中,知道一张表,查询与其有主外键关系的表两个不同用户数据库中的表是否可以建立外键关系 oracle关于数据库主从表.主键.外键的关系----------------------

禁止站外提交表单(author:killer)_编程10000问

使用asp尽量减少服务器端的工作量,这样就应该多使用javascript,把所有提交字段使用javascript或vbscript检测后提交给服务器,这样服务器就不必再作检测,而在提交时可能会有人修改script从本地提交,这样存在安全提交的问题,所以应该要求从服务器断路径提交,其他地址提交提交无无效: <%server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))server_v2=Cstr(Request.ServerVar

如何拒绝同一张表单被多次提交?_编程10000问

如何拒绝同一张表单被多次提交? formtest.asp<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> ' 表单文件. <% Randomize ' 初始化随机数种子. num1=rnd() ' 产生随机数. num1=int(26*num1)+65 ' 修改num1的范围,使其是A-Z范围的Ascii码,防止表单名出错. session("antry&

如何用表单在线建立目录?_编程10000问

creatfolder.htm<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> ' 表单文件. <form name="form1" method="post" action="folder.asp">创建一个文件夹: <input type="text" name=&quo

如何用表单的方式推送请求的信息?_编程10000问

<html><head><title>撼雪喷云之答复用户信息</title></head><body> <form action="getdada.asp" method="get"> <p>姓名:<input name="name" size="20"><br>电子邮件:<input name=&qu

如何通过表单创建一个Word?_编程10000问

docform.htm<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> <form action="doccreate.asp">姓名: <input type="text" name="Name" size="50" maxlength="100">

如何修改被表单引用的ASP页面?_编程10000问

formhandler.asp<html><body><%Dim RequestMethod RequestMethod = Request.ServerVariables("REQUEST_ METHOD") <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> ' 获取REQUEST_METHOD的数值,并把它存入本地的变