Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

ASP隐藏路径防盗链

如果我们知道一个静态文件的实际路径如:http://www.xx.com/download/51windows.pdf,如果服务器没有作特别的限制设置,我们就可以毫不费力的把它下载下来!当网站提供51windows.pdf下载时,怎么样才能让下载者无法得到他的实际路径呢!本文就来介绍如何使用Asp来隐藏文件的实际下载路径。


  我们在管理网站文件时,可以把扩展名一样的文件放在同一个目录下,起一个比较特别名字,例如放pdf文件目录为the_pdf_file_s,把下面代码另存为down.asp,他的网上路径为http://www.xx.com/down.asp,我们就可以用http://www.xx.com/down.asp?FileName=51windows.pdf来下载这个文件了,而且下载者无法看到这个文件实际下载路径的!在down.asp中我们还可以设置下载文件是否需要登陆,判断下载的来源页是否为外部网站,从而可以做到防止文件被盗链。

查看更多...

Tags: 防盗链

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6039

关于inc文件

【what's inc file】

.inc 文件顾名思义是include file的意思。实际上,文件的后缀对于文件包含是无所谓,你可以包含一个asp文件,也可以包含txt文。一般我们使用inc作为后缀,是因为这样能体现该文件的作用。

【why inc file】

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5883

SQL关键字

action add aggregate all
alter after and as
asc avg avg_row_length auto_increment
between bigint bit binary
blob bool both by

查看更多...

分类:Web编程 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 6908

asp错误代码大全

MicrosoftVBScript语*错误(0x800A03E9)-->内存不足
MicrosoftVBScript语*错误(0x800A03EA)-->语*错误
MicrosoftVBScript语*错误(0x800A03EB)-->缺少 ':'
MicrosoftVBScript语*错误(0x800A03ED)-->缺少 '('
MicrosoftVBScript语*错误(0x800A03EE)-->缺少 ')'

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5380

ASP连接13种数据库语法总结

1.Access ODBC链接方法:

Conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=数据库路径"

2.Access OLEDB连接方法:

查看更多...

Tags: 数据库连接

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 10307

ASP一个常用的自定义替换函数

<%
Function myReplace(myString)'
    myString=Replace(myString,"&","&amp;")         '替换&为字符实体&amp;
    myString=Replace(myString,"<","&lt;")          '替换<为字符实体&lt;
    myString=Replace(myString,">","&gt;")          '替换>为字符实体&gt;

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 7624
下边有两个页面,index.asp中有个链接到url.asp,其参数为当前index.asp页的URL
index.asp:
<%
Private Function GetUrl()
Dim ScriptAddress, M_ItemUrl, M_item

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 8253

文件上传后在表单中显示文件名的方法

其主要技术就是把iframe中服务器端执行的结果显示到表单中,为了更好说明问题,举一个类似简单的例子:
index.asp:
<form id="form1" name="form1" method="post" action="">
<p>
内容:<textarea name="info" cols="50" rows="5" id="info"></textarea></p>

查看更多...

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 7641

Session对象的清空

在保存某些多页面共用的变量的时候(如保存用户登陆信息),用得最多的就是Session和Cookies了,至于Session怎么使用不说,主要说说Session的清空。

Contents.Remove("变量名"): 从Session.contents集合中删除指定的变量
Contents.Removeall() : 删除Session.contents集合中的所有变量
Abandon() : 结束当前用户会话并且撤消当前Session对象。

查看更多...

Tags: Session 缓存

分类:Web编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6966

ASP计算页面执行时间

<%
'开始计时
startime=timer()

'这里放上其他语句,运行时程序正在计时

查看更多...

Tags: 执行时间

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9278