aspÎļþËÑË÷
aspÎļþËÑË÷
<%
'*************Set newsearch=new SearchFile 'ÉùÃ÷ *************
'*************newsearch.Folder="F:+E:"'´«ÈëËÑË÷Ô´*************
'*************newsearch.keyword="»ã±à" '¹Ø¼ü´Ê*************
'*************newsearch.Search '¿ªÊ¼ËÑË÷*************
'*************Set newsearch=Nothing '½áÊø*************
'*************************************************************
Server.ScriptTimeOut =99999 '³ÌÐò¼ÓÔصij¬Ê±ÉèÖÃ
Class SearchFile
dim Folders '´«Èë¾ø¶Ô·¾¶,¶à·¾¶Ê¹ÓÃ+ºÅÁ¬½Ó,²»ÄÜÓпոñ
dim keyword '´«Èë¹Ø¼ü´Ê
dim objFso '¶¨ÒåÈ«¾Ö±äÁ¿
dim Counter '¶¨ÒåÈ«¾Ö±äÁ¿£¬ËÑË÷½á¹ûµÄÊýÄ¿
'*****************³õʼ»¯**************************************
Private Sub Class_Initialize
Set objFso=Server.CreateObject("Scripting.FileSystemObject")
Counter=0 '³õʼ»¯¼ÆÊýÆ÷
End Sub
'************************************************************
Private Sub Class_Terminate
Set objFso=Nothing
End Sub
'**************¹«ÓгÉÔ±,µ÷Óõķ½·¨***************************
Function Search
Folders=split(Folders,"+") 'ת»¯ÎªÊý×é
keyword=trim(keyword) 'È¥µôÇ°ºó¿Õ¸ñ
if keyword="" then
Response.Write("<font color='red'>¹Ø¼ü×Ö²»ÄÜΪ¿Õ</font><br/>")
exit Function
end if
'ÅжÏÊÇ·ñ°üº¬·Ç·¨×Ö·û
flag=instr(keyword,"\") or instr(keyword,"/")
flag=flag or instr(keyword,":")
flag=flag or instr(keyword,"|")
flag=flag or instr(keyword,"&")
if flag then '¹Ø¼ü×ÖÖв»ÄÜ°üº¬\/:|&
Response.Wr
Ïà¹ØÎĵµ£º
asp Http_Referer,Server_NameºÍHttp_Host
ÒÔÇ°¸Ð¾õRequest.ServerVariablesÀïµÄÖµºÜ¶à£¬ÏÖÔÚ¿´¿´»¹ÊÇÄÇô¶à£¬²»¹ý½ñÌì̸ÆäÖеÄÒ»¸öÖµ----HTTP_RefererÒÔ¼°Request.ServerVariablesÀïServer_NameÓëHttp_HostÖ®¼äÓÐʲôÇø±ðÄØ£¿
¸Õ²ÅÔËÐÐÁËÒ»¶Î´úÂ룬À´²é¿´Request.ServerVariablesÀïÃæÓжàÉÙÖµ£¬¿´ÁËһϣ¬¹²50¸ö£¡
´úÂ ......
Asp Split
ÃèÊö£º
·µ»Ø»ùÓÚ 0 µÄһάÊý×飬ÆäÖаüº¬Ö¸¶¨ÊýÄ¿µÄ×Ó×Ö·û´®¡£
Óï·¨£º
Split(expression[, delimiter[, count[, start]]])
Split º¯ÊýµÄÓï·¨ÓÐÒÔϲÎÊý£º
²ÎÊý ÃèÊö
expression ±ØÑ¡¡£×Ö·û´®±í´ïʽ£¬°üº¬×Ó×Ö·û´®ºÍ·Ö¸ô·û¡£Èç¹û expression ΪÁ㳤¶È×Ö·û´®£¬Split ·µ»Ø¿ÕÊý×飬¼´²»°üº¬ÔªËغÍÊý¾ÝµÄÊý×é¡ ......
'ÏÔʾ"ÉÏÒ»Ò³ ÏÂÒ»Ò³":Á´½ÓµØÖ·,×ÜÊý,Ò³Êý,ÊÇ·ñÏÔʾ×ÜÊý,ÊÇ·ñÓÃÏÂÀÁбíÌøת,µ¥Î»
Public Function PageControl(iCount,pagecount,page,table_style,font_style,colspan)
'Éú³ÉÉÏÒ»Ò³ÏÂÒ»Ò³Á´½Ó
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request. ......
Dim xmlDoc
NewsConfigFile=server.MapPath("/test.xml")
Set xmlDoc=Server.CreateObject("msxml2.FreeThreadedDOMDocument.3.0")
If Not xmlDoc.load(NewsConfigFile) Then
'XmlDoc.loadxml "<?xml version=""1.0"" encoding=""gb2312""?><NewscodeInfo/>"
response.Write("²»´æÔÚÊý¾Ý")
& ......