【ASP程序中常用的脚本语言】教程文章相关的互联网学习教程文章

ASP网页模板的应用: 让程序和界面分离,让ASP脚本更清晰,更换界面更容易

为了避免ASP程序和HTML代码混写造成维护困难的情况,本文介绍了一种方法,利用模板来分离程序和页面,使程序设计更加轻松。 在使用ASP制作一个站点的时候,常常会出现一个ASP文件中,程序代码和HTML代码混合的情况。这样子做有许多缺点: 1. 且不说编程时就要对页面布局进行设计和编排,造成代码混乱难懂,不规范; 2. 当需要改变页面外观时,你不仅要改变HTML部份,也需要改变ASP代码,不易维护。 那么,要如何才...

asp:debug类调试程序

ASP中最头疼的就是调试程序的时候不方便,我想可能很多朋友都会用这样的方法“response.write ”,然后输出相关的语句来看看是否正确。前几天写了一个千行的页面,里面大概有七八个SUB/FUNCTION,调试的时候用了有三十几个 response.write ,天,调试完后把这三十个一个个删除,累! 今天看到一个ASP中的Debug类(VBS),试用了一下,绝! 使用方法很简单: test.asp <!--#INCLUDE FILE="debuggingConsole.asp"--> <% output="XXXX...

小偷程序2

代码如下:<% DJ54_path = "data/data.mdb" '数据库地址 Set conn= Server.CreateObject("ADODB.Connection") connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(DJ54_path) conn.Open connstr Function GetHttpPage(HttpUrl) If IsNull(HttpUrl)=True Or HttpUrl="$False$" Then GetHttpPage="$False$" Exit Function End If Dim Http Set Http=server.createobject("MSXML2.XMLHTTP") Http.open "GET",H...

用xmlhttp编写web采集程序

晰带语法着色的版本:http://gwx.showus.net/blog/article.asp?id=229原创很辛苦,转载请注明原文链接:http://gwx.showus.net/blog/article.asp?id=229web采集程序?网页抓取程序?小倫程序?不管怎么叫,这种程序应用倒是蛮广的。本文不讨论这种使用这种程序引起的版权或道德问题,只谈这种程序在ASP+VBScript环境下的实现 :-)预备知识:除了一般的ASP+VBScript的知识外,你还需要了解xmlhttp对象和正则表达式对象。xmlhttp对象是...

非常不错的flash采集程序测试通过

代码如下:<% '-------------------------------------------------------------- Dbname = "../data/flash.mdb" '更改数据库文件位置,强烈建议更改为.asp的文件! Set Conn = Server.CreateObject("ADODB.Connection") Connstr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.Mappath(Dbname) Conn.Open Connstr '------------------------------------------------------------ Set List = Conn...

安全脚本程序的编写 V1.0第1/3页

基本思路: 为每一个功能写一个独立的程序,程序页 尽可能少的让客户了解你的服务器端信息 不要用"客户应该这么写"这个思路想问题 尽可能多的想到不可能发生的事情 1.关于交互式动态网页可能存在的问题 1.1 form类型的交互 1.1.1 概念介绍 在我们和浏览者进行交互时,最常用到的就是form(post/get/put方法),虽然非常方便,但是很多问题也是因他而起。 form表单中input标志 用来接受用户输入的信息,例如:用户名、密码、email等。...

ASP万用分页程序

下面这段是基本的分页代码: <% sql = "select……………………省略了sql语句 Set rs=Server.Createobject("ADODB.RECORDSET") rs.Open sql, conn, 1, 1 if not rs.eof then pages = 30 定义每页显示的记录数 rs.pageSize = pages 定义每页显示的记录数 allPages = rs.pageCount计算一共能分多少页 page = Request.QueryString("page")通过浏览器传递的页数 if语句属于基本的排错处理 if isEmpty(page) or Cint(page) < 1 then ...

身份证校验算法与ASP程序

18位身份证校验算法 身份证校验码算法 身份证校验码产生方法: ∑(ai×Wi)(mod 11) i: 表示号码字符从由至左包括校验码在内的位置序号; ai 表示第i位置上的号码字符值; Wi 第i位置上的加权因子,其数值Wi=mod(power(2,(n-1)),11) i 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Wi 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1 相应的校验码: ∑(ai×WI)(mod 11) 0 1 2 3 4 5 6 7 8 9 10 校验码字符值ai 1 0 X 9 8 7 6 5 4 3 2 下面...

关于网站文件自动备份程序的一点思考

摘要: 本文提供了一种使用asp php脚本来实现网站文件备份的思路,可以实现指定文件的按天备份。 个人网站往往在虚拟主机上,对主机的控制权限很小,因此不能使用诸如任务计划来实现定时备份,我们需要换一种思路来实现相似的自动备份。 我们可以利用用户对网站的访问来实现对指定文件的按天备份。 基本思路是:用户访问网站 → 读取最后备份日期、读取当前日期然后比较,如果这两个日期不一致则调用备份程序来实现对指定文件的...

信息采集程序【图】

好久没有更新了,这几天做的一个信息采集的程序,大家共享。 ================= 功能: IP限制 表单动态设置 多表单设置 修改表单元素 下载此文件

经典的分页完整程序+注释

在前面我们已经给大家讲了分页程序,在这里再给大家提供一个,分析一下也许有新的收获. 代码如下:<% '以下程序是我的网站中的编程技术文章系统的部分代码,着重突出分页,因此其他无用代码被清除,您可修改后应用 on error resume next '防止用户随意修改网址造成错误 if request.querystring("page")="" then page=1:else:page=cint(request.querystring("page")) '的到网址中的页数 page=? set link1=server.createobject("ADOD...

自动采集程序

代码如下:<% On Error Resume Next Const uploadPath = "/uploads/" '文件存放路径 Const allowFileExt = "jpg,wma,swf,gif" '允许被采集的文件类型 'Const allowFileSize = "200" Function getFile(url) If url = "" Then Exit Function Else url = Trim(url) End If '获取文件 fileExt = Lcase(Mid(url,Instrrev(url, ".")+1)) '文件类型 fileName = Lcase(Mid(url,...

二级域名原理以及程序

二级域名原理以及程序,申请即可开通 [普通框架式二级域名] 要达到二级名的效果,必须一下条件以及流程: 1、必须有一个顶级域名,而且此域名必须做好泛解析并做好指向。 2、必须有一台独立的服务器。泛解析的域名指向该服务器。 3、在服务器上的IIS建一个空的主机头名的web站点。 4、将默认的页面设置为你的二机解析程序(比如:freedns.asp) 5、二级域名系列程序(包括申请页:shenqing.htm,添加页add.asp,解析页,) 此程序的...

在ASP应用程序中限制重复提交同一表单

在Internet上我们每天都会遇到数不清的表单,也看到其中大部分并没有限制用户多次提交同一个表 单。缺乏这种限制有时候会产生某些预料不到的结果,如重复订阅邮件服务或重复投票等。或许一些 asp初学者并不清楚在asp应用中如何限制重复提交同一表单,所以在这里向大家介绍在ASP应用中防止 用户在当前会话期间多次提交同一表单的一个简单方法。   这个工作主要由四个子程序组成,在较为简单的应用场合,你只要将这些代码放在包含...

小偷,采集程序常用函数

<script language="javascript" runat="server"> //连接数据库 function connOpen(DataBaseConnectStr){ var conn = Server.CreateObject("ADODB.Connection"); conn.Open(DataBaseConnectStr); return conn; } //利用AdoDb.Stream对象来读取指定格式的文本文件 function readFromTextFile(FileUrl,CharSet){ var str; var stm = Server.CreateObject("adodb.stream"); stm.Type = 2; stm.Mode = 3; stm.Charset=C...

脚本语言 - 相关标签