- 博客(37)
- 收藏
- 关注
原创 如何防止同一帐户重复登录系统
如何防止控制客户端使其用同一帐户重复登录系统. 解决思路:维护一online表,查看有登陆,就不允许再次登陆,以sessionid作为唯一标识符号,也可以产生一个GUID发到COOKIE中,以区分不同的CLIENT,再佐以JS,可以达到更好的效果,比如离开后自动离线解决代码:public virtual void Application_Start(object sender, EventArgs
2005-07-14 21:47:00
707
原创 ASP中正则表达式的应用
一、正则表达式概述 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件:data1.dat、data2.dat等等。如果使用 * 字符代替
2005-07-14 21:45:00
488
原创 一些常用的辅助代码 (网络收藏)
点击返回上页代码:弹出警告框代码:function AlertButton(){window.alert("要多多光临呀!");}// -->点击打开新窗口function NewWindow(){window.open("http://www.mcmx.com","","height=240,width=340,status=no,location=no,toolbar=no,director
2005-07-14 21:23:00
649
原创 一个获取图片宽度和高度的类
Class ImgWHInfo 获取图片宽度和高度的类,支持JPG,GIF,PNG,BMP Dim ASO Private Sub Class_Initialize Set ASO=Server.CreateObject("ADODB.Stream") ASO.Mode=3 ASO.Type=1 ASO.Open End
2005-07-14 21:22:00
592
原创 无组件生成BMP验证码
Call Com_CreatValidCode("ValidCode")Sub Com_CreatValidCode(pSN) Author: Layen QQ: 84815733 E-mail: support@ssaw.net 禁止缓存 Response.Expires = -9999 Response.AddHeader "Prag
2005-07-14 21:21:00
514
原创 WEB编程开发常用的代码
1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;db
2005-07-14 21:20:00
530
原创 动态网站首页的静态生成方法
方法一常用函数1、输入url目标网页地址,返回值getHTTPPage是目标网页的html代码function getHTTPPage(url)dim Httpset Http=server.createobject("MSXML2.XMLHTTP")Http.open "GET",url,falseHttp.send()if Http.readystateexit functionend
2005-07-14 21:18:00
787
原创 改进性能和样式的 24个 ASP 技巧
简介技巧 1:在 Web 服务器上缓存常用数据 技巧 2:在 Application 或 Session 对象中缓存常用数据 技巧 3:在 Web 服务器磁盘上缓存数据和 HTML 技巧 4:避免在 Application 或 Session 对象中缓存非灵活组件 技巧 5:不要在 Application 或 Session 对象中缓存数据库连接 技巧 6:妙用 Session 对象 技巧 7:在
2005-07-14 21:17:00
675
原创 浅谈ASP中Request对象获取客户端数据的顺序
在ASP中Request对象是获取客户端提交数据的一个很重要的对象,大家对它也是非常熟悉了。虽然如此,还是经常有人问我下面的几种写法有什么不同,到底应该怎么写?strMessage = Request("msg")strMessage = Request.Form("msg")而且,我也看过好多人写的代码,一律都是Request("")的写法,当然这样的写法并没有什么错。只是大家应该注意Reque
2005-07-14 21:16:00
710
原创 简单验证码的生成及显示
为了对付暴力破解登录密码,在用户注册或者登录的时候采用输入验证码被普遍采用。生成验证码的方法有很多,这里仅介绍生成数字验证码的思路及实现方法。(以下程序语言均为VBS) 数字验证码一般由随机数生成,也可以由时间生成,例如分别取分、秒、毫秒,但笔者认为其安全性不及前者。1、验证码的生成程序(采用随机数方式) [FileName]:getverifycode.asp [Code]: d
2005-07-14 21:15:00
637
原创 ASP学习:远程注册自己的组件
把asp程序作成dll很多好处,但是有一点,该dll必须注册才能在asp中调用。如果是自己的服务器那还好,但如果是租用的虚拟服务器,就没办法使用了。怎样在远程主机上注册我们的dll呢?在服务器端使用Shell!!! 让我们先将自己的dll文件通过ftp或http上传到服务器上,然后作一个asp程序,调用WScript.Shell来 执行regsvr32命令: Set oShell = Cre
2005-07-14 21:13:00
531
原创 在页面上显示Excel文件中的内容
第一步,创建Excel文件。Excel文件的创建很容易,关键的一步是选择你要在页面中显示的内容,选择菜单“插入”-》“名称”-》“定义”,输入你对当前选择区域的命名。在这里,我命名为myRange1,这在后面将要用到。Excel文件编辑好之后,将它保存到硬盘上。我这里保存到了Web服务器的根目录中,当然你也可以保存任意位置,但你要注意在代码中做一定的修改。第二步,编码。新建一个ASP.NET应用程
2005-07-14 21:11:00
961
原创 用asp自动解析网页中的图片地址,并将其保存到本地服务器
现在基于WEB页的HTML的编辑器在新闻系统,文章系统中用得越来越广,一个网页一粘就可以保持原来的样式,同时图片也可以在这个页中保持。但是在使用过程中,如果所粘贴页中的图片被删除,就会在自己的页面上留下一个大大的“X”,影响美观。以前只好把这个图片保存下来,再重新上传到服务器上,这样实在麻烦。能不能让服务器自动去下载图片保存在服务器并且替换页面上的链接?答案是肯定的。要实现这个功能需要经过三个步
2005-07-14 21:11:00
623
原创 实现可动态改变宽度的表格简单方法
生成 css 类 ,用于设置表格 cssClassName="t" cssClassNameMaxID=400 cssClassNameMinID=1 minWidth=50 Response.Write "" Response.Write vbcrlf for i=cssClassNameMinID to cssClassNameMaxID Response.Wri
2005-07-14 21:10:00
717
原创 使用ASP生成HTML文件
使用ASP生成HTML文件使用ASP生成HTML文件共有两个页面index.htm是首页.程序比较简单,主要是用了ASP里的文件操作对象。Untitled Documentcharset=gb2312">发送消息//send.asp function chan_time(shijian)转换日期时间函数s_year=year(shijian)if len(s_year)=2 then s_
2005-07-14 21:08:00
641
原创 用Asp隐藏文件路径,实现防盗链
如果我们知道一个静态文件的实际路径如:http://www.xx.com/download/51windows.pdf,如果服务器没有作特别的限制设置,我们就可以毫不费力的把它下载下来!当网站提供51windows.pdf下载时,怎么样才能让下载者无法得到他的实际路径呢!本文就来介绍如何使用Asp来隐藏文件的实际下载路径。我们在管理网站文件时,可以把扩展名一样的文件放在同一个目录下,起一个比较特别
2005-07-14 21:00:00
578
原创 WEB页面多语言支持解决方案 选择
首先建立语言档,在项目中加入.resx文件例如:message.zh-cn.resx 简体中文message.zh-tw.resx 繁体中文message.en 英文..............======================================================================然后利用Name --Value 键值对 填入你要在页面上
2005-07-14 20:58:00
855
原创 ASP 编程中20个非常有用的例子
ASP 编程中 20 个非常有用的例子1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 The Physical path to this virtual website is: 2.我如何知道使用者所用的浏览器? 答:使用the Request object方法 strBrowser=Request.ServerVariables("HTTP_USER_AGENT
2005-07-14 20:57:00
438
原创 文件、目录,文本文件等多种操作类
Relaxlife.net 精品代码 ASP+SQL 文件、目录,文本文件等多种操作类/**************************************************** 文件、目录,文本文件等多种操作类** 这里不能把所有代码都贴出来,更多的请到 www.relaxlife.net * 来找吧!!*****
2005-07-14 20:52:00
548
原创 如何显示一个表(ACCESS)
set rs=server.CreateObject("adodb.recordset") sql="select * from "&tablename rs.open sql,conn,1,1 %> loop rs.close set rs=no
2005-07-14 20:51:00
599
原创 如何显示一个数据库里的所有表(ACCESS)
使用这个过程的前提条件是要在调用前写好数据库连接的代码。一般为 set rs=Conn.openSchema(20) rs.movefirst %> "> loop rs.close set rs
2005-07-14 20:50:00
1005
原创 基于ASP的站内多值搜索
运行环境:IIS脚本语言:VBScript数据库:Access/SQL Server数据库语言:SQL 1.概要:不论是在论坛,还是新闻系统,或是下载系统等动态网站中,大家经常会看到搜索功能:搜索帖子,搜索用户,搜索软件(总之搜索关键字)等,本文则是介绍如何建立一个高效实用的,基于ASP的站内多值搜索。本文面对的是“多条件模糊匹配搜索”,理解了多条件的,单一条件搜索也不过小菜一碟了。一般来讲,有两
2005-07-13 14:43:00
565
原创 ASP 函数语法速查表
Abs (数值)绝对值。一个数字的绝对值是它的正值。空字符串 (null) 的绝对值,也是空字符串。未初始化的变数,其绝对为 0例子:ABS(-2000) 结果:2000Array (以逗点分隔的数组元素)Array 函数传回数组元素的值。例子: A=Array(1,2,3)B=A(2)结果: 2说明:变量B为A数组的第二个元素的值。 Asc (字符串)将字符串的第一字母转换成 ANSI (美国国
2005-07-13 14:40:00
471
原创 弹出窗口总结收集(续)
this.Response.Write("window.open(WebForm7.aspx,,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=750,height=470,left=80,top=40);");弹出跟你当前的窗口有没有菜单工具栏没
2005-07-13 12:37:00
488
原创 一个比较使用的asp 函数集合类
最近迷恋上作网站了,使用asp开发,发现asp有好多的漏洞,而且在一个网站中有好多的代码是重复使用的,所以就查询了一些资料发现在asp中可以使用类的思想,所以就写了这个类,写的不好,但是比较实用。Const Btn_First="9" 定义第一页按钮显示样式Const Btn_Prev="3" 定义前一页按钮显示样式Const Btn_Next="4" 定义下一页按钮显示样式Cons
2005-07-13 12:15:00
615
原创 session的用法具体解说
Session 对象可以使用 Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个
2005-07-13 12:13:00
680
原创 ASP判断文件地址是否有效!
原创作者:小艺 QQ:52093 时间:2005.6.30 Response.Write("")On Error Resume NextDim thisurl,thistextthisurl=Request("thisurl") 定义文件地址(非Html格式文档)!if thisurl="" then Response.Write("请先输入文件地址!")
2005-07-13 12:13:00
459
原创 Cookies应用指南,详细代码及教程
实际上,在web开发中,cookie仅仅是一个文本文件,当用户访问站点时,它就被存储在用户使用的计算机上,其中,保存了 一些信息,当用户日后再次访问这个站点时,web可以将这些信息提取出来。 尽管现在听起来cookie没有什么激动人心的,但实际上利用它,你能实现许多有意义的功能!比如说:你可以在站点上放置 一个调查问答表,询问访问者最喜欢的颜色和字体,然后根据这些定制用户的web界面。并且
2005-07-13 12:12:00
616
原创 ASP 编程中 20 个非常有用的例
1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 The Physical path to this virtual website is: 2.我如何知道使用者所用的浏览器? 答:使用the Request object方法 strBrowser=Request.ServerVariables("HTTP_USER_AGENT") If Instr(strBro
2005-07-13 12:11:00
432
原创 HTML编辑器列表
HTML编辑器列表Abraxas - CoverSite 2 is a WYSIWYG portal and professional homepage editor. Shareware with free, standard and enterprise versions. ActiveSquare - In-browser WYSIWYG HTML content authoring Act
2005-07-08 15:51:00
845
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人