2009年2月8日

ASP中Session技巧

摘要: 写过稍微大型一点 ASP 的人都知道,Session 这个对象真是好用,它可以用来记录使用者私有的资料变量,既安全又方便。但是你真的知道 session 的运作原理吗?或许了解以后,你就再也不太敢使用这个令人又爱又恨的对象。虽然转而替代之的方法稍嫌麻烦,但在长期考量之下,也就不得不这么做了。 首先来讲讲 Session 的好处,它可以用来记录客户端私有的资料变量,并且在时间范围内不会消失。这真的是很重要的功能,尤其是有会员的系统必须要用到的。像是会员的登入帐号、时间、状态以及许许多多该记录的实时数据﹝如购物系统记录使用者的购物篮内的商品﹞,这些信息属于各使用者私人所需要,通常开发者都是使用 session 记录处理。 阅读全文

posted @ 2009-02-08 21:01 网者归来III 阅读(187) 评论(0) 推荐(0) 编辑

ASP教程:透彻掌握ASP分页技术

摘要: 近段时间看了一些论坛上面关于分页的ASP程序依然有许多的关注者,但里面只有代码,没有详细的解释,对于初学者来说,这样总是得不到真正的掌握,此次我将针对分页技术进行详解,让大家来理解ASP分页,好了,一起来对分页程序来次透彻的了解吧! 首先,来看看效果! 看看功能:分页程序首先读取每页预置的记录条数,在此是5条,其它将在下页中显示,同时提示当前页数、总页数、总记录数,当显示的页数为第一页时,“首页”、“上一页”链接失效,当显示的页数为最后页时,“下一页”、“尾页”链接失效。 接下来,以实例的方式告诉大家怎么一步步的做出这种分页效果。 首先,数据库中字段record_info存在于info表中(实例下载中有数据库),先链接数据库并将一个记录集打开,以下代码: 阅读全文

posted @ 2009-02-08 21:00 网者归来III 阅读(237) 评论(0) 推荐(0) 编辑

ASP获取字符串长度的自定义函数

摘要: ' getStrLen ' 获取字符长度,一个中文字符长度算 2 ' 参数: ' str 需要获取长度的字符串 ' 返回值:整数 (字符串的长度) 阅读全文

posted @ 2009-02-08 20:58 网者归来III 阅读(371) 评论(0) 推荐(0) 编辑

通过实例讲解来学习ASP中的函数

摘要: 作用:返回一个数组 语法:Array(list) 适用的类型:字符,数字均可 以下为引用的内容: 结果:建立了一个包含7个元素的数组myArray 阅读全文

posted @ 2009-02-08 20:57 网者归来III 阅读(155) 评论(0) 推荐(0) 编辑

ASP实例代码:长文章分页代码设置方法

摘要: 以下为引用的内容: % Class aspxsky_page Private Sub class_initialize End Sub Public Function Alert(message,gourl) message = replace(message,"'","\'") If gourl="-1" then Response.Write ("") End If Response.End() End Function 阅读全文

posted @ 2009-02-08 20:55 网者归来III 阅读(161) 评论(0) 推荐(0) 编辑

深入理解ASP中FSO的神奇功能

摘要: 在ASP中,FSO的意思是File System Object,即文件系统对象。 我们将要操纵的计算机文件系统,在这里是指位于web服务器之上。所以,确认你对此拥有合适的权限。理想情况下,你可以在自己的机器上建立一个web服务器,这样就能方便地进行测试。如果运行于Windows平台,请试一试微软公司的免费个人Web服务器PWS。 FSO 模型对象 Drive Object:驱动器对象 供存取磁盘或者网络驱动器 FileSystemObject Object:文件系统对象 供存取计算机的文件系统 Folder Object:文件夹对象 供存取文件夹的所有属性 TextStream Object:文本流对象 供存取文件内容 你可以使用上面的对象做计算机上的任何事情,也包括 阅读全文

posted @ 2009-02-08 20:54 网者归来III 阅读(233) 评论(0) 推荐(0) 编辑

用ASP代码得到客户端IP和当前地址

摘要: 1、得到客户端IP 2、得到当前地址 以下为引用的内容: 3、写入asp 以下为引用的内容: ------------------ ... 阅读全文

posted @ 2009-02-08 20:53 网者归来III 阅读(198) 评论(0) 推荐(0) 编辑

服务端 VBScript 与 JScript 几个相同特性的写法

摘要: 本文演示了ASP服务端脚本的几个重要应用。 目录: 1、遍历集合/对象 1.1 VBScript 遍历表单集合 1.2 JScript 遍历表单集合 2、转变量值为变量, 并赋值 2.1 VBScript 转变量值为变量并赋值 2.2 JScript 转变量值为变量并赋值 3、动态包含文件 3.1 VBScript 动态包含文件 阅读全文

posted @ 2009-02-08 20:51 网者归来III 阅读(189) 评论(0) 推荐(0) 编辑

ASP六大对象介绍

摘要: Application对象 Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。 Application的属性: 方法如下: Application对象没有内置的属性,但是我们可以自行创建其属性。 其实大部分Application变量都 存放在Contents集合中,当你创建一个新的Application变量时,其实就是在Contents集合中添加了一项。下面两个脚本是等效的: 或 % Application.contents("greeting")="hello!"由于Application变量存在集合里,所以如果想要全部显示,其方法我们已经多次使用,例如For Each循环。 阅读全文

posted @ 2009-02-08 20:51 网者归来III 阅读(207) 评论(0) 推荐(0) 编辑

JS+DIV模拟SELECT表单域

摘要: 最近在做一个AJAX项目,其中用到很多满屏层的模拟屏幕锁定,但有个很头痛的东西,就是下拉列表框始终会显示在层的上面,为了解决这个问题才写了这个JS类,个人感觉还好用,在这和大家分享下,有好的意见也请提出! 阅读全文

posted @ 2009-02-08 20:49 网者归来III 阅读(357) 评论(0) 推荐(0) 编辑

插入ASP代码让网站数据库成为ASP木马

摘要: 很多时候我们可以通过在注册表单或者用户信息修改表单中,插入简短的ASP代码,使网站ASP数据库变成为一个ASP木马,然后进一步入侵控制服务器。 不过在上传代码过程中,许多网页程序都不允许包含〈%%〉标记符号的内容的文件上传。 这样就有好多SHELL不能上传上去了。可以采用下面的方法解决。以蓝屏最小ASP木马为例。 首先:原程序代码是: 〈%execute request("l")%〉 我们可以把它的标签换下来。 阅读全文

posted @ 2009-02-08 20:47 网者归来III 阅读(161) 评论(0) 推荐(0) 编辑

ASP 编程中20个非常有用的例子(一)

摘要: 1、如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法: 2、我如何知道使用者所用的浏览器? 答:使用the Request object方法: 阅读全文

posted @ 2009-02-08 20:45 网者归来III 阅读(164) 评论(0) 推荐(0) 编辑

ASP 编程中20个非常有用的例子(二)

摘要: 11、有没有办法保护自己的源代码,不给人看到? 答:可以去下载一个微软的Windows Script Encoder,它可以对asp的脚本和客户端javascript/vbscript脚本进行加密,不过客户端加密后,只有ie5才能执行,服务器端脚本加密后,只有服务器上安装有script engine 5(装一个ie5就有了)才能执行。 12、怎样才能将 query string 从一个 asp 文件传送到另一个? 答:前者文件加入下句: Response.Redirect("second.asp?" & Request.ServerVariables("QUERY_STRING")) 13、global.asa文件总是不起作用? 阅读全文

posted @ 2009-02-08 20:44 网者归来III 阅读(164) 评论(0) 推荐(0) 编辑

ASP基础教程:ADO存取数据库时如何分页显示

摘要: 什么是 ADO 存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如 20 条。这就是数据库查询的分页显示,如果你还不明白,去看看 yahoo 等搜索引擎的查询结果就会明白了。 那么究竟如何才能做到将数据库的查询结果分页显示呢?其实方法有很多,但主要有两种: 阅读全文

posted @ 2009-02-08 20:43 网者归来III 阅读(172) 评论(0) 推荐(0) 编辑

ASP基础教程:其它的ASP常用组件

摘要: 当你用 ASP 编写服务器端应用程序时,必须依靠 ActiveX 组件来强大 Web 应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作等等。 一、 Browser Capabilities 组件众所周知,并不是所有浏览器都支持现今 Internet 技术的方方面面。有一些特性,某些浏览器支持而另一些浏览器却不支持,如:ActiveX 控件、影像流、动态 HTML、 Flash 以及脚本程序等。使用 ASP 的 Browser Capabilities 组件,就能够设计“智能”的 Web 页,以适合浏览器性能的格式呈现内容。 Browser Capabilities 组件能够创建一个 BrowserType 对象,该对象提供带有客户端网络浏览器的功能说明的用户脚本 阅读全文

posted @ 2009-02-08 20:42 网者归来III 阅读(234) 评论(0) 推荐(0) 编辑

导航