我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行。所以我们一般会在后端编写一个ASP的校验程序来分析用户输入的数据是否是合法的。 或许有人会问了,使用运行在客户端的JavaScript不是可以更好更快的来校验用户的数据吗?的确,这样在大多的情况下是可以的,为什么是大多情况下呢?因为...
http://www.jb51.net//article/8576.htm
///////////////////////////////////////////////////////////////////////////////// Z-Blog// 作 者: 朱煊(zx.asd)// 版权所有: RainbowSoft Studio...
http://www.jb51.net//article/8433.htm
作者:ScottMitchell翻译:Janssen1.0.请一定要抱着批评的态度来看该文章1.1. 概要分析如何使用微软提供的ASP.NET来对动态产生的URL地址进行网址重写。网址重写是实现一种截取网址请求并将其进行处理后重新指向到一个指定的网址的过程。作者本人在对各种实现网址重写的技术进行研究和探讨后得出的经验和方法,希望能对您有所帮助。1.2. 内容简介稍微花点时间看一看你做的网站里头的URL地址,你看到类似这样的地址吗http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summ...
http://www.jb51.net//article/8035.htm
渗透中用openrowset搞shell的方法 得到SQL注入点,首先想到的是BACKUP WEBSHELL,扔在NB里跑一圈,发现屏蔽了SQL错误信息,得不到物理路径,那还写个PP马了.联想到一个权限不是很高的命令openrowset,进行跨库服务器查询,就是把一个SQL命令发送到远程数据库,然后看返回的结果,但是要启动事件跟踪!我们可以把网站信息写入数据库,然后%$^%$@#$@^%$~首先在自己机器建立SQL数据库 然后在对方机器上建立个表 create table [dbo].[fenggou]([cha8][char](25...
http://www.jb51.net//article/5137.htm
声明:作者原创,版权所有。未经授权,不得转载在jsp中用bean和servlet联合实现用户注册、登录作者:imagebear版权:imagebear本例需要的软件和运行环境:1、Windows2000Server操作系统2、jdk1.43、JCreator2.5(java源码编辑调试器,吐血推荐!)4、MacromediaJRunMX5、MacromediaDreamweaverMX(非必需)6、MySQL数据库(最好安装MySQLControlCenter)一、数据库设计用MySQLControlCenter打开MySQL数据库,新建数据库shopping,在其下新建表tbl_user,其...
http://www.jb51.net//article/2641.htm
一、程序功能: 为Repeater实现分页 二、窗体设计: 1、新建ASP.NETWeb应用程序,命名为Repeater2,保存路径为http://192.168.0.1/Repeater2(注:我机子上的网站的IP是192.168.0.1的主目录是D:\web文件夹)然后点击确定。 2、向窗体添加一个3行一列的表,向表的第一行中添加一个Repeater控件,向表的第二行中添加两个Label控件向表的第三行中添加四个Button按钮。 3、切换到HTML代码窗口,在<asp:Repeaterid="Repeater1"runat="server">和</asp:Repea...
http://www.jb51.net//article/2454.htm
[code]<script language="JavaScript1.2">//-- 控制层删除start of script -->function ssdel(){if (event){lObj = event.srcElement ;while (lObj && lObj.tagName != "DIV") lObj = lObj.parentElement ;}v...
http://www.jb51.net//article/1421.htm
在ASP.NET2.0中,可以使用healthMonitoring属性监测事件。healthMonitoring属性是一个基于方法的provider,在这里可以构造自己的provider。利用healthMonitoring属性,我们可以诸如记录错语、成功的事件等,对不同的数据源,如事件日志,SqlServer甚至对于自己通过继承WebEventProvider类创建自己的providers。在此文章中,我打算介绍配置一个监测SqlServer错语的并且对某人的电子信箱地址发送邮件的web应用程序。首先,看一下在web.config中的healthMonitoring程序片段,在此可以建立...
http://www.jb51.net//article/1298.htm
我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行。所以我们一般会在后端编写一个ASP的校验程序来分析用户输入的数据是否是合法的。 或许有人会问了,使用运行在客户端的JavaScript不是可以更好更快的来校验用户的数据吗?的确,这样在大多的情况下是可以的,为什么是大多情况下呢?因为你编写的Ja...
http://www.jb51.net//article/110.htm
为什么在存储过程中用OLEDB方式不能返回记录集?我曾写过一段程序,是对临时表操作的(主要功能是取出每种分类的TOP10条记录)。该存储过程使用ODBC连接数据库时正常,能够得到正确的结果。但在使用oledb方式连接时,却不能返回记录集,而一旦操作返回记录集时就出现错误提示:ADODB.Recordset错误'800a0e78'Theoperationrequestedbytheapplicationisnotallowediftheobjectisclosed.令我百思不得其解。这是为什么?这是因为OLEDB与ODBC存在着一个差别,就是,当ASP向ODBC取记录集时,ODBC过滤了由cre...
http://www.jb51.net//article/104.htm
如何在数据库中用好Transaction?在ASP的实际操作中,总会发生这样的情况,如在银行,从我的帐户往费文华的帐户划款,我的帐户显示已经划出,但因银行的系统出现故障,导致费文华帐户的数据库更改失败,这应该怎样处理呢?我帐户的金额应该没有损失吧?你的利益当然没有损失,已经更改的帐户数据库资料会自动恢复。这里用到的就是互动功能(TRANSACTION),它是由IIS与MTS(MircrosoftTransactionServer)共同完成的。它的功能就是:当ASP程序中所有的数据库的更改都成功时,才算成功;如果其中有一个数据库更改失败,则其它业已更改的数据库记录都将自动恢复。SQLSERVER...
http://www.jb51.net//article/102.htm
