使用组件封装数据库操作(二) 2005-5-12 0 · 前段日子发表的文章,数据库的连接代码可以直接在ASP文件中显示出来。这次又进行了一次封装。 打开vb,新建Activex控件,工程名称为WebDb,类模块名称为GetInfomation 引用”Microsoft Activex Data Object 2.6 Library ”Private Conn As ADODB.ConnectionPrivate Rs As ADODB.Recordset'作...
ASP登陆验证页应做的安全问题 2005-5-12 0 · 应对ASP溢出漏洞我们应该做全面的字符过滤 一种是会员登陆 下面这一段代码是把username的非法字符过滤掉<%username=trim(request.form("username"))userpws=trim(request.form("password"))if username="" or userpws="" or Instr(username,&qu...
升级MD5,打造完全动态不重复的安全加密代码 2005-5-12 0 · 做一个完全动态的密码,让相同的密码生成不同的结果 密码aaa经过第一次运算后结果为:jlce1d65ec3b91556234879c9db8f6da1123 第二次:hjmnbe0d01cc1fbd3e18ae7431fa52fb3ce4 第三次:grttb05901915e121d83ebefad7e809ef1b0... ... 当然,亦可还原比较 以下我根据动网MD5函数修改后 ...
购物车中数据的存放方式 2005-5-12 0 · 第一次做BToC站点的购物车,总结了一下购物车中数据的存放方式 方式1:用会话 会话中可以存放任何类型数据,每个用户有一个唯一的会话ID,用此ID区分不同用户的购物车会话数据是存放在WEB服务器的内存中的,如果使用购物车的用户比较多的话,这样一来将占用大量服务器资源会话有一小缺陷,它是 ...
ASP中存储过程调用的两种方式及比较 2005-5-12 0 · 本人用sql server 和ASP写了一个简单的留言本,在不断的尝试中发现,分页显示留言的时候,不同的执行方式,时间上的一些差别。下面通过对比来看看几种方式的用时对比。一,使用存储过程分页,这种情况又分为两种方式:第一种,使用command对象,如下:Set Cmd=server.CreateObject("Adodb.Com...
在ASP中取得服务器网卡的MAC地址、DNS地址等 ... 2005-5-12 0 · 前言,笔者由于前段时间要做桓鯩IS系统的开发,由于该MIS为一个非免费软件,故在完成该系统开发时相应的注册模块也须开发,由于为B/S结构的系统,所以在注册特征码的选择上我选择了独一无二的网卡MAC地址。闲话少说,下面切入正题。由于该系统属商业软件,故以下代码中仅包含代码思路,及简单的实 ...
ASP安全检测与过滤函数SafeCheck 2005-5-12 0 · <%'作用:安全字符串检测函数'名字:SafeCheck'参数:CheckString,CheckType,CheckLength'说明:'Checkstring待检测字符串:任意字符.'CheckType检测类型0正常短字符1数字2日期3金钱4编码HTML5解码HTML6登录字符串7防攻击检测'CheckLength检测类型长度:类型为int,当为金钱时为小数点的位置'返回值:如...
ACCESS转化成SQL2000需要注意的几个问题 2005-5-12 0 · 很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项 一,首先,我说的是在ACCESS2000,SQL2000之间转换,其他的我也还没有尝试过,希望大家多多试验,肯定是有办法的; 二,转换...
ASP开发网页时需要牢记的注意事项列表 2005-5-12 0 · 步 骤 1、永远不要相信用户输入的内容具有适当的大小或者包含适当的字符。在使用其做出决策之前应该始终对用户输入进行验证。最佳的选择是创建一个 COM+ 组件,这样您可以从 ASP 页面中调用该组件来验证用户的输入内容。您也可以使用 Server.HTMLEncode 方法、Server.URLEncode 方法,或者本 ...
正则表达式学习心得体会(1) 2005-5-12 0 · 前言 Regular Expressions(正则表达式,以下用RE称呼)对小弟来说一直都是神密的地带,看到一些网络上的大大,简单用RE就决解了某些文字的问题,小弟便兴起了学一学RE的想法,但小弟天生就比较懒一些,总希望看有没有些快速学习的方式,于是小弟又请出Google大神,藉由祂的神力,小弟在网络上找 ...
正则表达式学习心得体会(2) 2005-5-12 0 · 匹配某范围的字符 有时需要查找某些特定的字符时怎么辨?这时中括号”[]”就派上了用场。因此[aeiou]所要查找的是”a”、”e”、”i”、”o”、”u”这些元音,[.?!]所要查找的是”.”、”?”、”!”这些符号,在中括号中的特殊字符的特别意义都会被移除,也就是解译成单纯的字面意义。也可以指 ...
Sql中条件语名及通配符的介绍 2005-5-12 0 · 在使用ASP中,我们经常会需要通过Select命令从数据库(如Access、Sql Server等)中选取数据,其基本语法构成如下:Select 列#1,列#2,...,列#n From 表#1,表#2,...,表#n Where 条件 Group By 列#1,列#2,...,列#n Having 条件 Order By 列#1,列#2,...,列#n 这里,我们只简单介绍一下Select命令中 ...
Server.Transfer,Response.Redirect的区别 2005-5-12 0 · Server.Transfer(ASP 3.0 以上) 和 Response.Redirect 在以前的 ASP 中就存在了,Page.Navigate 是 ASP.NET Beta 1 提供的新功能,它们之间的区别在于: 1、Server.Transfer - 用于把处理的控制权从一个页面转移到另一个页面,在转移的过程中,没有离开服务器,内部控件(如:request, sessio...
MsgBox函数语言参考 2005-5-12 0 · 描述 在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮。 语法 MsgBox(prompt[, buttons][, title][, helpfile, context]) MsgBox 函数的语法有以下参数:参数 描述 prompt 作为消息显示在对话框中的字符串表达式。prompt 的最大长度大约是 1024 个字符,这...
关于SELECT的无限级联(省|市|县|乡|村|...) 2005-5-12 0 · index.ASP程序代码: <HTML><head><title></title><meta content="text/HTML; charset=gb2312" http-equiv="content-type"><style type="text/CSS"><!-- FONT{font-size:12px} TD{font-size:12px} A{color:#333399} A:h...
遍历目录以及目录下文件的函数 2005-5-12 0 · <%function bianli(path) set fso=server.CreateObject("scripting.filesystemobject")on error resume next set objFolder=fso.GetFolder(path) set objSubFolders=objFolder.Subfolders for each objSubFolder in objSubFolders nowpath=path + "\" + objSubFolder.name...
使用FSO对文件与文件夹的操作 2005-5-12 0 · 检查指定的磁盘、文件夹、或是文件是否存在:<% dim objfso set objfso=server.createobject("scripting.filesystemobject") if objfso.driveexists("c:") then response.write"磁盘C是存在的" else response.write"磁盘C是不存在的" end if if objfso...
彻底终结浏览器Cahce页面的解决方案 2005-5-12 0 · 浏览器经常Cache你的页面,这是一个很麻烦的问题,下面先提出几种方案来解决一般的问题:(把下面的代码加入到ASP程序的最开始位置)<%response.expires = 0response.expiresabsolute = Now() - 1response.addHeader "pragma","no-cache"response.addHeader "cache-co...
SQL注入漏洞全接触(入门篇) 2005-5-12 0 · 引 言 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据 ...
SQL注入漏洞全接触(进阶篇) 2005-5-12 0 · 在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我们先看看SQL注入的一般步骤:第一节、SQL注入的一般步骤 首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。...
页次:258 /285 20篇/页 首页 上一页 下一页 尾页 合计 5696 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页 第229页 第230页 第231页 第232页 第233页 第234页 第235页 第236页 第237页 第238页 第239页 第240页 第241页 第242页 第243页 第244页 第245页 第246页 第247页 第248页 第249页 第250页 第251页 第252页 第253页 第254页 第255页 第256页 第257页 第258页 第259页 第260页 第261页 第262页 第263页 第264页 第265页 第266页 第267页 第268页 第269页 第270页 第271页 第272页 第273页 第274页 第275页 第276页 第277页 第278页 第279页 第280页 第281页 第282页 第283页 第284页 第285页