设置ASP缓存的几条重要语句技巧 设置asp缓存的几个语句
1.application变量
一般采用缓存变量:application("变量名")=[变量值]
将这些语句放在网站根目录下的global.asa中即可取到全局变量。
2.Buffer
Buffer 属性指示是否缓冲页输出。当缓冲页输出时,只有当前页的所有服务器脚本处理完毕或者调用了 Flush 或 End 方法后,服务器才将响应发送给客户端。
服务器将输出发送给客户端后就不能再设置 Buffer 属性。因此,应该在 .asp 文件的第一行调用 Response.Buffer 。
语法
Response.Buffer [= flag]参数
flag
指定是否缓冲页输出,可为如下值之一。 值 说明
Server.ScriptTimeout最大值 大部分出现该错误是rs.movenext忘记写了,但是也有一些是真的需要很大的缓冲资源,解决方法如下。
设置Response.Buffer = False
服务器如下设置:
我的电脑-控制面板-管理工具-服务-找到iis admin service 关闭
ASP防采集代码-几招让你的网站免受采集之苦 如今的采集系统是一个比一个NB,站长们辛苦收集制作的网站内容总是很快出现在在另一个网站上,一个网站轻易的就被复制了又复制。有办法既不影响搜索引擎的正常收入又能解决网站被采集之苦么?答案是肯定的。
最常用的防采集方法:
1.每个文章的命名不要有任何规律,比如你的文章是<%=id%>.htm的话,请在前面或后面生成个日期,如:20070911-1234.htm,前面的就是日期了,这样对采集新手来说是非常有效的。
ASP格式化显示时间为几分钟前或几秒前
ASP数据库被挂马的编程处理方法 数据库被挂马我相信很多人都碰到过。在这里,我讲下我处理的方法。
第一步:为现有数据库做好备份。
第二步:执行如下ASP文件,这样就可以去掉数据库当中的JS木马:
注:conn.asp自己去写了。
'这里放入JS木马内容:请记得改为自己数据库中的JS木马内容。
<!--#include file="conn.asp"-->
asp 获取汉字第一个字母(可多汉字)
ASP实例:解决ASP图像上传漏洞 const adTypeBinary=1
dim jpg(1):jpg(0)=CByte(&HFF):jpg(1)=CByte(&HD8)
dim bmp(1):bmp(0)=CByte(&H42):bmp(1)=CByte(&H4D)
dim png(3):png(0)=CByte(&H89):png(1)=CByte(&H50):png(2)=CByte(&H4E):png(3)=CByte(&H47)
dim gif(5):gif(0)=CByte(&H47):gif(1)=CByte(&H49):gif(2)=CByte(&H46):gif(3)=CByte(&H39):gif(4)=CByte(&H38):gif(5)=CByte(&H61)