首页 相关文章 一个比较实用的asp函数集合类

一个比较实用的asp函数集合类

最近迷恋上作网站了,使用asp开发,发现asp有好多的漏洞,而且在一个网站中有好多的代码是重复使用的,所以就查询了一些资料发现在asp中可以使用类的思想,所以就写了这个类,写的不好,但是比较实用。

<%
Const Btn_First="Const Btn_Prev="Const Btn_Next="Const Btn_Last="

Class clsDSJ
Private p_Error,p_IpAdd,p_Debug,Errs
Private p_InvaildWords
Private tmpStr
Pri...[ 查看全文 ]

2016-01-29 标签:
  • 标签:ASP
      asp中有很多的文章在研究如何提高asp程序的执行效率,我们 得出结论 在<% 和 % 之间的代码执行的速度要高于 在这个 标签之外的代码,我们有没有想过 如何重复的利用这些在标签之外的代码呢? 有的人可能觉得 这个没有什么意义!但是我们可以 怀着 一种很轻松的心态来看看下面这个例子,看看 我们得到了什么有趣的现象!在这个例子中,我们用到了 MSDN 中没有介绍的 WriteBlock 函数: test.asp <h...[ 查看全文 ]
  • 标签:ASP
      我们在写ASP数据库程序的时候,通常都会用到SQL语句,而在增加数据和更新数据的时候,通常会使用一下方式:insert into message (incept,sender,title,content,sendtime,flag,issend) values ('"&incept(i)&"','"&membername&"','"&title&"','"&message&"',Now(),0,1) 当字段比较多的时候,而且更新的表比较多的时候,修改起来会比较麻烦,而且查找错误也比较困难。...[ 查看全文 ]
  • 标签:ASP
      /** 作者:慈勤强 Email: cqq1978@Gmail.com */ 函数很简单, 主要是针对字符串和数字两种类型的传入数据分别进行了处理,具体用法: 字符类型的 strUsername = CheckInput(Request(“username“),“s“) 数字类型的 ID = CheckInput(Request(“id“),“i“) 下面是函数 Function CheckInput(str,strType)    '函数功能:过滤字符参数中的单引号,对于数字参数进行判断,如果不是数值...[ 查看全文 ]
  • 一个实用的 CToolBar 扩展类 CToolBarEx 作者:xiaojin 下载源代码 我们知道,程序中的工具条是在CMainFrame中生成的,采用的类是CToolBar,使用起来很复杂。为此,对CToolBar的常用功能进行封装,生成了它的一个继承类CToolBarEx,大大简化了操作。本文参考了 VCKBASE 以前发表的关于工具条的文章,在此先表示感谢! 编译环境:Windows 2000 Server sp3(en) 、VC++6.0 sp5...[ 查看全文 ]
  • 标签:PHP
      这个分页函数非常高只能的 看看就知道了 function ppage($total, $page, $e_page = 15, $e_block = 10, $url = '', $color = '') { if(!strpos($url,'?'))    $url.='?'; else    $url.='&'; if($color<'') {    $color   ='<font color='.$color.'';    $colore  = '</font'; } ...[ 查看全文 ]
  • 标签:PHP
      <?php /* 如有转载,请注明作者 原作者: 何志强 改进: SonyMusic[ sonymusic@163.net ] 文件: ubb.php 备注: 说是改进,其实核心函数parse()已经完全重写了,而且思路也是不一样的。 不过仍是受何志强的例子的启发,而且测试的例子还有URLCHECK等几个函数也是沿用的何志强的程序,谢谢何志强。 目前还没有颜色的功能,但我会加入的。 如果在程序上有什么BUG或不便的地方,请给我MAIL。 ...[ 查看全文 ]
  • 标签:PHP
      之所以是能写出来这个函数,主要是对该网站的session结构清楚,如:name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1",也知道该session存放的位置,而且可以上传文件,所以嘛,当时就做了一次小小的黑客,在线的朋友的密码可以一览无余,呵呵: <? function submit1(){ global $username; print "<title论坛监听器</title"; $i=0; if($usern...[ 查看全文 ]
  • 标签:PHP
      前面见到有人发表 但是速度比较慢,也非常长 这里给出一种 function ubb($str) {   $color=Array('red','blue','green'); $str=eregi_replace('\[url\]([a-zA-Z0-9@:%_.~#-\?&]+)\[\/url\]','<a href=http://\\1\\1</a',$str);//url $str=eregi_replace('\[url=http://([a-zA-Z0-9@:%_.~#-\?&]+)\](.+)\[\/url\]','<a href=\\1 target=_blank\\2</a',$str); ...[ 查看全文 ]
  • 标签:PHP
    我的目标是去掉字符串中的空格,句号和逗号。 $str="hello baby,nice to meet you.hehe";//这样可以正确显示 $str="hello baby,nice to meet you . hehe";//如果在句号前面或后面多了个空格就会出现数组里某个键的值为空,也就是说当需要去掉的字符一起出现时,就会出现空值,这是为何,该如何解决? //我的一个方法是判断值是否为空,是的话则继续循环,但感觉还是不太好 $mystr=split('[ ,\. ...[ 查看全文 ]
  • 标签:ASP
      修正了查询方法,查询的方法和追捕的一致;只是追捕会自动更正IP。 还有个函数的书写错误,也已经修正; 包括增加了一个IP地址正确性的验证函数。(只是从格式上判断) <% '作者:萧寒雪(S.F.) 'QQ号:410000 Server.ScriptTimeout = &HE10 '&H3C Response.Buffer = ("S.F." = "S.F.") Dim IpSearch '建立对象 Set IpSearch = New clsIpSearch ' 该句建立SQL Ser...[ 查看全文 ]
  • 标签:ASP
      网上找资料发现的,但是调试的时候发现有一些问题, 改了一下,还有一定的问题,但是可以做一般使用了。 没有考虑数据类型的问题,还有SQL Server 和access的区别,以后有时间再改进吧,不知道效率怎么样。 如果有朋友改进,也麻烦给我发一份。 <% '生成SQL字符串的类。 '原作:无名氏 '改进:aloxy 'E-mail:szyjJ@hotmail.com 'OICQ:331622229 class SQLString '*******************************...[ 查看全文 ]
  • 标签:Java JAVA基础
    根据这些特点,对队列定义了以下六种操作: enq(x) 向队列插入一个值为x的元素; deq() 从队列删除一个元素; front() 从队列中读一个元素,但队列保持不变; empty() 判断队列是否为空,空则返回真; clear() 清空队列; search(x) 查找距队首最近的元素的位置,若不存在,返回-1。 Vector类是JAVA中专门负责处理对象元...[ 查看全文 ]
  • 标签:PHP
      这是个非常有用的程序,可以对文本文件进行特定的搜索,并以特定的文字替换指定的文字,举个例子说如果我这篇文章里有一个字全部打错了,有几十处,要一一找出来修改是件很麻烦的事,用下面这个就可以轻松搞定。--teaman.oso.com.cn 类文件 search_replace.inc <?php         class search_replace{        &...[ 查看全文 ]
  • 一个打印报表的简单的类 作者:李静南 下载源代码 一、前两天为公司改程序,其中有一部分是要打印出报表。原来的程序是调用VB写的一个程序。那个程序用VBA方式实现的,在一个空的WORD表格模板里填入数据,让WORD去打印,效果还可以,就是速度很慢。但是这次,上次写代码的人已经不在这里了,我并不想去学VBA,无奈之下找到了一个Rob.A Fraydl写的...[ 查看全文 ]
  • 标签:PHP
      //原作者:epsilon7 //SonyMusic(sonymusic@163.net) class BrowserDetector { var $UA = ""; //$HTTP_USER_AGENT的内容 var $BROWSER= "Unknown"; //浏览器类型 var $PLATFORM = "Unknown"; //操作系统 var $VERSION= ""; //浏览器版本号 var $MAJORVER = ""; //浏览器主版本号 var $MINORVER = ""; //浏览器副版本号 /* 构造...[ 查看全文 ]
  • 标签:PHP
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN" <HTML <HEAD <TITLEPaging Test</TITLE <META NAME="Generator" CONTENT="TextPad 4.0" <META NAME="Author" CONTENT="?" <META NAME="Keywords" CONTENT="?" <META NAME="Description" CONTENT="?" </HEAD <...[ 查看全文 ]
  • 标签:PHP
           <?php   /*   如有转载,请注明作者      作者: 何志强   文件: ubb.php   备注: 说是改进,其实核心函数parse()已经完全重写了,而且思路也是不一样的。   不过仍是受何志强的例子的启发,而且测试的例子还有URLCHECK等几个函数也是沿用的何志强的程序,谢谢何志强。   目...[ 查看全文 ]
  • 标签:PHP
      我承认我不是PHP的领导者。然而,在看了一些PHP的信息之后,我认为有一些功能需要添加到其中来处理数据库连接和整合XML。要做到这一点,我想我可以创建一个处理连接MySQL和使用PHP中的domxml功能来提供XML输出的类。然后我就可以在PHP脚本的任何地方声明这个类并且在需要使用它的时候可以提供XML功能。   我假设人们使用PHP是原因是他的标价:免费。MySQL为需要向系统中增加数据库功能的开发人...[ 查看全文 ]
  • 标签:PHP
      <!--二泉.net -- <? class Pages{     var $cn;        //连接数据库游标     var $d;            //连接数据表的游标     var $result;    //结果     var $dsn;  &nb...[ 查看全文 ]
  • 修改一个完全颜色的CListCtrl类 作者:lypindream 下载源代码 在使用CListCtrl控件的过程中,我们会发现使用及其不方便,特别是在使用“report"显示模式时, 想给指定条目添加背景颜色,CListCtrl控件所提供的设置颜色函数只能使得控件的界面变得好看一些,根本不能满足我们的要求,我们无法把特定的一项或几项添加上不同的颜色以示区别。 幸运的...[ 查看全文 ]