Loading...
所在位置:
论坛首页
->
┈┋电脑网络┋┈
->
Asp/Asp.Net教程
-> 帖子列表
[
详细列表
]
新的帖子
发起交易
任务悬赏
发起投票
精华贴
回收站
贴子审核
无
<<
>>
站长俱乐部
access数据库防止下载程序
2006-6-25
<%'access数据防止下载程序db="access.mdb" '数据库地址set conn=server.createobject("Adodb.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db)conn.open connstr'添加notdownload表conn.execute("create table notdownload(notdown oleobject)")'写入<%数据set rs=server.createobject("adodb.recordset") sql="select * from notdownload"rs.open sql,conn,1,3rs.addnew rs("notdown").appendchunk(chrB(asc("<"))...
[
小糊涂神
] 点击:566 回复:0 最后更新: 2006-6-25 17:06:48
查看全文
将人民币的数字转化成大写表示
2006-6-25
<% call Money(22222222222) function Money(thenumber) dim Money,i,String1,String2,length,checkp'定义变量 dim one(),onestr()'定义数组 String1 = "零壹贰叁肆伍陆柒捌玖" String2 = "万仟佰拾亿仟佰拾万仟佰拾元角分厘毫" checkp=instr(thenumber,".")'判断是否含有小数位 if checkp<>0 then thenumber=replace(thenumber,".","")'去除小数位 end if length=l...
[
小糊涂神
] 点击:566 回复:0 最后更新: 2006-6-25 17:06:48
查看全文
实例演示:使用ASP生成HTML文件
2006-6-25
共有两个页面index.htm是首页.程序比较简单,主要是用了ASP里的文件操作对象。 <!--index.htm----------------------> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> &a...
[
小糊涂神
] 点击:452 回复:0 最后更新: 2006-6-25 17:06:48
查看全文
防范SQL指令植入式攻击
2006-6-25
什么是SQL 指令植入式攻击? 在设计或者维护 Web 网站时,你也许担心它们会受到某些卑鄙用户的恶意攻击。的确,如今的 Web 网站开发者们针对其站点所在操作系统平台或Web 服务器的安全性而展开的讨论实在太多了。不错,IIS 服务器的安全漏洞可能招致恶意攻击;但你的安全检查清单不应该仅仅有 IIS 安全性这一条。有些代码,它们通常是专门为数据驱动(data-driven) 的 Web 网站而设计的,实际上往往同其它 IIS 漏洞一样存在严重的安全隐患。这些潜伏于代码中的安全隐患就有可能被称为“SQL 指令植入式攻击” (SQL injection) 的手段所利用而导致服务器受到攻击。 SQL 指令植入式攻击技术使得攻击者能够利用 Web 应用程序中...
[
小糊涂神
] 点击:496 回复:0 最后更新: 2006-6-25 17:06:47
查看全文
ASP与数据库操作
2006-6-25
1. ASP与Access数据库连接: dim strConndim connstrConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.mappath("data/db1.mdb")+";Persist Security Info=False"set conn = Server.CreateObject("ADODB.Connection") 2. ASP与SQL数据库连接: dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称 建立记录集对象: set rs=server.createobject("adodb.recordset")&...
[
小糊涂神
] 点击:523 回复:0 最后更新: 2006-6-25 17:06:47
查看全文
一个可以自动创建多级目录的函数
2006-6-25
<%'创建多级目录,可以创建不存在的根目录'参数:要创建的目录名称,可以是多级'返回逻辑值,True成功,False失败'创建目录的根目录从当前目录开始'---------------------------------------------------Function CreateMultiFolder(ByVal CFolder)Dim objFSO,PhCreateFolder,CreateFolderArray,CreateFolderDim i,ii,CreateFolderSub,PhCreateFolderSub,BlInfoBlInfo = FalseCreateFolder = CFolderOn Error Resume NextSet objFSO = Server.CreateObject("Scripting.FileSystemObject")If Err ThenErr.Clear()Exit FunctionEnd IfCreateFolder = Replace(Cre...
[
小糊涂神
] 点击:505 回复:0 最后更新: 2006-6-25 17:06:46
查看全文
利用xmlhttp和adodb.stream加缓存技术下载远程Web文件
2006-6-25
研究了几天Adodb.stream和XMLHTTP的应用,找了不少很有趣的教程,下面的代码是将一个远程的页面,图片地址保存到本地的实例。将代码保存为一个.ASP的文件,将它放到IIS的一个目录下,在它的上级见一个cache目录,下载后的文件将保存到cache目录下fso.Asp?path=http://www.im286.com/images/im286/logo.gif你就可以将http://www.im286.com/images/im286/logo.gif文件保存下来。学小偷的朋友也可以看看。。<%'----------远程获取内容,并将内容存在本地电脑上,包括任何文件!----------'---------------利用xmlhttp和adodb.stream-----------------'On Error Resume Next'-------------------------------定义输出格...
[
小糊涂神
] 点击:540 回复:0 最后更新: 2006-6-25 17:06:46
查看全文
AspHTTP的组件的获取使用(小偷程序教学)
2006-6-25
About AspHTTP其实ASP类的小偷的本质都是利用 XMLHTTP向远程WEB发送请求,然后分析远程的信息,从而获得自己需要的结果AspHTTP 通过HTTP协议允许你提交GET/POST/HEAD它是一个组件化的程序。其中包括的特性:GET, HEAD and POST 的方法请求返回HTTP协议头接受被修改过的HTTP头判断是否超时支持代理设置客户端环境的判断Custom Content-Type headers for POST 自动转向支持多种登陆环境将远程文件转换成二进制流文件允许客户端的HTTP请求。如何获取 AspHTTPhttp://soft.0zones.com/SoftView/SoftView_10659.html或者直接去官方购买ASPHTTP并不是一个Free的产品,但好像存在有注册BUG,如果你将你的计算机日期往后调回2004年前...
[
小糊涂神
] 点击:447 回复:0 最后更新: 2006-6-25 17:06:45
查看全文
ASP.Net及Asp中的MD5加密-16位32位
2006-6-25
asp.net 引用内容: ...
[
小糊涂神
] 点击:460 回复:0 最后更新: 2006-6-25 17:06:44
查看全文
省市联动菜单
2006-6-25
<%'载入的时候会根据从客户端取得的Province和City值自动先中下拉项strProvince=Request.QueryString("Province")strCity=Request.QueryString("City")strFormName="form1"'这里表单名称'调用:CallProvince_City(strProvince,strCity,strFormName)SubProvince_City(strProvince,strCity,strFormName)%><scriptlanguage="javascript"><!--Citys&...
[
小糊涂神
] 点击:668 回复:0 最后更新: 2006-6-25 17:06:44
查看全文
JMail发送邮件代码
2006-6-25
OnerrorresumenextDimJMail,contentIdSetJMail=Server.CreateObject("JMail.Message")JMail.Charset="gb2312"'邮件字符集,默认为"US-ASCII"'JMail.ISOEncodeHeaders=False'是否进行ISO编码,默认为True'发送者信息(可用变量方式赋值)JMail.From="goaler@goalerCN.com"'发送者地址JMail.FromName="goal...
[
小糊涂神
] 点击:591 回复:0 最后更新: 2006-6-25 17:06:44
查看全文
Application对象
2006-6-25
Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。Application的属性: 方法如下: Application对象没有内置的属性,但是我们可以自行创建其属性。 <%Application("属性名")=值%> 其实大部分Application变量都 存放在Contents集合中,当你创建一个新的Application变量时,其实就是在Contents集合中添加了一项。下面两个脚本是等效的: <%Application("greeting")="hello!"%>或&...
[
小糊涂神
] 点击:472 回复:0 最后更新: 2006-6-25 17:06:44
查看全文
Response对象
2006-6-25
每一个程序语言或开发工具都有一定的函数与用户进行沟通,Asp同样如此。在Asp中负责将信息传递给用户的对象就是Response对象。Response对象用于动态响应客户端请求(Request),并将动态生成的响应结果返回到客户端浏览器中,使用Response对象可以直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值等等。Response对象在asp编程中非常广泛,也是一种非常好用的工具。下面我们来具体看看Response对象: 语法: Response.collection|property|method 一、集合 Response对象只有一个集合--Cookies,Cookies数据集合允许将数据设置在客户端的浏览器中。若指定的cookie不存在,则创建它。若存在,...
[
小糊涂神
] 点击:524 回复:0 最后更新: 2006-6-25 17:06:43
查看全文
用Asp隐藏文件路径,实现防盗链
2006-6-25
如果我们知道一个静态文件的实际路径如:http://www.cndw.com/download/mybook.pdf,如果服务器没有作特别的限制设置,我们就可以毫不费力的把它下载下来!当网站提供mybook.pdf下载时,怎么样才能让下载者无法得到他的实际路径呢!本文就来介绍如何使用Asp来隐藏文件的实际下载路径。 我们在管理网站文件时,可以把扩展名一样的文件放在同一个目录下,起一个比较特别名字,例如放pdf文件目录为the_pdf_file_s,把下面代码另存为down.asp,他的网上路径为http://www.cndw.com/down.asp,我们就可以用http://www.chinahtml.com/down.asp?FileName=mybook.pdf来下载这个文件了,而且下载者无法看到这个文件实际下载...
[
小糊涂神
] 点击:411 回复:0 最后更新: 2006-6-25 17:06:43
查看全文
ASP常用函数收集
2006-6-25
1.检查是否有效邮件地址 Function CheckEmail(strEmail)Dim reSet re = New RegExpre.Pattern = "^[w-.]{1,}@([da-zA-Z-]{1,}.){1,}[da-zA-Z-]{2,3}$" re.IgnoreCase = TrueCheckEmail = re.Test(strEmail)End Function ...
[
小糊涂神
] 点击:475 回复:0 最后更新: 2006-6-25 17:06:43
查看全文
一个硬盘文件搜索的Asp源码
2006-6-25
可能具有一定的危害性,请不要用于非法企图,否则后果自负 <%'**************************代码源自网络***********************'******************可能具有一定的危害性,请不要用于非法企图,否则后果自负*******************'**********************修改:Blue2004***********************'*************Set newsearch=new SearchFile '声明 ************* '*************newsearch.Folder="F:+E:"'传入搜索源************* '*************newsearch.keyword="汇编" '关键词************* '*************newsearch.Search '开始搜索************* '*************Set newsearch=Nothing '结束**...
[
小糊涂神
] 点击:483 回复:0 最后更新: 2006-6-25 17:06:43
查看全文
用stream直接下载文件
2006-6-25
在浏览器的地址栏里直接输入一个doc或xls或jpg的文件的url路径,那么该文件会直接显示在浏览器里。而在很多时候我们希望能直接弹出下载提示框让用户下载,我们该怎么办呢?这里有两种方法:1、设置你的服务器的iis,给doc等后缀名做映射2、在向客户端发送时设置其contenttype下面详细说明方法2<%Response.Buffer = trueResponse.Cleardim urlDim fso,fl,flsizedim DnameDim objStream,ContentType,flName,isre,url1'*********************************************调用时传入的下载文件名Dname=trim(request("n"))'******************************************************************If Dname<...
[
小糊涂神
] 点击:446 回复:0 最后更新: 2006-6-25 17:06:41
查看全文
ASP初学者常犯的几个错误
2006-6-25
1.记录集关闭之前再次打开:------------------------------------sql="select * from test"rs.open sql,conn,1,1if not rs.eof thendim myNamemyName=rs("name")end ifsql="select * from myBook"rs.open sql,conn,1,1-------------------------------------解决:在第二次rs.open之前先关闭 rs.close或set rs1=server.createobjectrs1.open sql,conn,1,12,用SQL关键字做表名或字段名-------------------------------------sql="select * from user"rs.open sql,conn,1,1-------------------------------------user为sql关键字解决:改为sql="select * from [user]"3,用...
[
小糊涂神
] 点击:463 回复:0 最后更新: 2006-6-25 17:06:40
查看全文
一个二级玉米实现最基本的例子
2006-6-25
<%dimtemp1,temp2,temp3temp1=Request.ServerVariables("HTTP_HOST")temp2=Right(Request.ServerVariables("HTTP_HOST"),14)'其中14表示你的域名去掉前辍后剩下的字符数.如下面的".yaojerry.name"不包括引号,一样是14个字符.temp3=Replace(temp1,temp2,"")%><%iftemp3<>"www"andtemp3<>"blog&qu...
[
小糊涂神
] 点击:463 回复:0 最后更新: 2006-6-25 17:06:40
查看全文
多个域名绑定一个空间互不影响
2006-6-25
第一步:创建转向控制页面 创建网站默认的首页文件(通常为"index.asp"或"default.asp")如下:<%'取得HTTP输入的值并付值到HTOST中host=lcase(request.servervariables("HTTP_HOST"))'开始条件跳转SELECTCASEhost'如果HOST的值是www.abc0.com就选择事件case"www.abc0.com"的命令CASE"www.abc0.com"'Belowistheredirectcommandresponse.redirect"index_abc0.asp"CASE"www.abc1.com"'Belowis&...
[
小糊涂神
] 点击:535 回复:0 最后更新: 2006-6-25 17:06:40
查看全文
ASP种种错误提示解决方案
2006-6-25
MicrosoftVBScript编译器错误错误'800a03f6' ODBC驱动程序不支持所需的属性。 ------------------------------------------- 原因:可能是因为没有sql语句里出现的字段名,一般为字段名或sql关键字书写错误。也有可能是sql所要打开的表已经被独占打开。 解决方法:检查sql语句里出现的每个字段名,和每个关键字 ====================================================MicrosoftOLEDBProviderforODBCDrivers错误&n...
[
小糊涂神
] 点击:535 回复:0 最后更新: 2006-6-25 17:06:40
查看全文
判断Cookies是否处于开启状态 - [原创]
2006-6-25
当开发人员使用Session变量时必须要求客户端浏览器支持接受cookies,当ASP开始一个Session,它将送一个cookies到客户端并带一个标示(SessionID).通过这个标示,ASP以后将可以确认Session并且因此来保持状态。所以,当你使用Session变量前,你需要确认cookies是否被接受。这里我讲解两个方法:方法一:无论何时你在两页之间,有一个非常简单可靠的方法:请求一个SessionID在第一页,传递它到下一页。与这一页请求到的SessionID比较。相同说明客户端浏览器接受Cookies;不同则不接受。很简单吧。比如你可以在第一页中放一个(hidden field),并把SessionID写入它。提交后,从页面数据中取出SessionID.像这样:<form na...
[
小糊涂神
] 点击:572 回复:0 最后更新: 2006-6-25 17:06:40
查看全文
判断一个access数据库中某个表是否存在的方法
2006-6-25
<%rem x=0 表示不存在,x=1 表示存在strConn="DBQ="+server.mappath("zw.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"set objConn=server.createobject("Adodb.connection")objConn.open strConnset rsSchema=objConn.openSchema(20)rsSchema.movefirsttablename="gd111"x=0Do Until rsSchema.EOF if rsSchema("TABLE_TYPE")="TABLE" then if rsSchema("TABLE_NAME")=table...
[
小糊涂神
] 点击:526 回复:0 最后更新: 2006-6-25 17:06:40
查看全文
ASP数据库语法总结
2006-6-25
经常使用到有关数据库的操作。包括连接代码、SQL命令等等,又不曾刻意去记忆它们(我本人是不愿意去记这东东),所以常常在用到的时候又去查书本,翻来翻去。一些比较少用的数据库还不一定能顺利找到,所以现在把它们全归纳到这里,提供大家参考。(个人水平有限,有缺陷之处,欢迎大家指正。)<一>。数据库的连接方法:1.Access数据库的DSN-less连接方法:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("数据库所在路径")2.Access OLE DB连接方法:set...
[
小糊涂神
] 点击:420 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
在Asp中用“正则表达式对象”来校验数据的合法性
2006-6-25
我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行。所以我们一般会在后端编写一个ASP的校验程序来分析用户输入的数据是否是合法的。 或许有人会问了,使用运行在客户端的javascript不是可以更好更快的来校验用户的数据吗?的确,这样在大多的情况下是可以的,为什么是大多情况下呢?因为...
[
小糊涂神
] 点击:445 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
实现千万级数据分页的存储过程!
2006-6-25
/*经测试,在14483461条记录中查询第100000页,每页10条记录按升序和降序第一次时间均为0.47秒,第二次时间均为0.43秒,测试语法如下:execGetRecordFromPagenews,newsid,10,100000news为表名,newsid为关键字段,使用时请先对newsid建立索引。*/ /*函数名称:GetRecordFromPage函数功能:获取...
[
小糊涂神
] 点击:490 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
三种分页方式效率的简单测试
2006-6-25
本文的三种分页方案来自于:http://blog.csdn.net/lihonggen0/archive/2004/09/14/103511.aspx 只是做了更大数据量、不同位置页的对比。 建立表:CREATETABLE[TestTable]([ID][int]IDENTITY(1,1)NOTNULL,[FirstName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[LastName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[Country]...
[
小糊涂神
] 点击:488 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
无限流分页程序
2006-6-25
<%'******************************************************************'**本程序名:"无限流"分页程序'**作者:Arbiter(AAsx)'**版本:MillionLevel'**'**QQ:22222xx'**Email:Arbiter@21cn.com'**http://www.imagecity.org/'******************************************************************'**'**【作者的话】'**'**分页程序无疑是许多网络程序功能中一个比较麻烦的东西,事实上现在'**为止绝大部分人还是在使用传统的分页方法(Rs.PageSize=xx),而了解'**数据库操作...
[
小糊涂神
] 点击:500 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
Oracle大文本在ASP中存取问题的解决
2006-6-25
在我开发BS结构程序中,由于经常需要在ORACLE中处理一些容量较大的文本数据,所以经过反复测试终于用ASP成功解决了大文本数据在ORACLE下存取问题。 一、运行环境: 1、MicrosoftWindows2000Server+IIS5.0 2、Oracle8i中文标准版 二、建立数据表: CREATETABLESYSTEM.TEST( BLOBLONG, IDNUMBER) / 三、源程序: 1、数据存入程序:test.asp <% ’表单提交处理部分 ’-------------------------------------------------- Ifrequest("...
[
小糊涂神
] 点击:531 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
一个可以防止刷新的JSP计数器
2006-6-25
<%@ page contenttype="text/html;charset=gb2312" %> <!--jsp计数器--> <%-- 以前学asp时,用asp做防止刷新的计数器很简单,以下是一个用jsp做的计数器--%> <html> <head> <title>jsp计数器</title> </head> <body> <%@ page import="java.io.*" %> ...
[
小糊涂神
] 点击:493 回复:0 最后更新: 2006-6-25 17:06:08
查看全文
热门帖子
第471页 共520页 本页30条 主题数 15577
<<
>>
普通贴
精华贴
固顶贴子
总固顶贴子
商品贴子
投票贴子
结贴
锁帖
首页
|
购买指南
|
虚拟主机
|
特色介绍
|
下载中心
|
支付方式
Copyright 2004-2008 BBSGood.com Powered By:
BBSGood.Speed Version 5.0
咨询电话:
0575-85513832、0575-85513825
(传真)、7*24小时咨询服务:
13606552007
不良信息举报中心 浙ICP备05029817号
业务QQ:
38958768
、客服QQ1:
415896239
、客服QQ2:
343896043
、MSN:
jccsxx@hotmail.com