一、實現方法
乙個書寫日誌的函式,提供幾個引數,使用者程式呼叫這個函式就可以實現日誌的記錄。日誌記錄到xml檔案中,日誌檔案按日期生成,每天新建立乙個日誌檔案,檔名為:yyyy_mm_dd.xml,分別用了年月日。而檢視日誌也日常簡單,使用者想看哪天的日誌,只要直接呼叫該xml檔案即可。因為xml檔案已經預設了乙個xsl檔案來格式化輸出。
二、書寫日誌的方法
'獲得當前虛擬目錄的名字
function getroot()
url=request.servervariables("url")
url=right(url,len(url)-1)
getroot= mid(url,1,instr(url,"/")-1)
end function
'將乙個一位的數字前面加零
function fillzero(str)
ttt=str
if len(str)=1 then
ttt="0" & str
end if
fillzero=ttt
end function
'轉化日期,將 一位補上零 2003-1-2 --> 2003-01-02
function convertdate(tdate)
ttt=tdate
if isdate(tdate) then
ttt=year(tdate) & "-" & fillzero(month(tdate)) & "-" & fillzero(day(tdate))
end if
convertdate=ttt
end function
三、使用者格式化的xsl檔案:
使用者時間
操作ip位址
background-color:#dae6d8;font-family:simsun, verdana; font-size:75%; text-align:left; vertical-align:top
background:a0b0a8;color:#000000;border-bottom:1 solid black;border-top:1 solid black
function xmldatetime(nodelist)
合計:條
asp寫的日誌處理方法
一 實現方法 乙個書寫日誌的函式,提供幾個引數,使用者程式呼叫這個函式就可以實現日誌的記錄。日誌記錄到xml檔案中,日誌檔案按日期生成,每天新建立乙個日誌檔案,檔名為 yyyy mm dd.xml,分別用了年月日。而檢視日誌也日常簡單,使用者想看哪天的日誌,只要直接呼叫該xml檔案即可。因為xml檔...
ASP操作XML的方法
假設有如下所示的xml檔案 xmlversion 1.0 encoding utf 8 root header row crrnum 1000000129 crrnum requestedby lm cust 1 requestedby customernum lm cust 1 customern...
ASP操作XML檔案的主要方法和實現
asp通過xmldom在伺服器端操作xml檔案的主要方法和實現 對於小資料量,xml檔案在檢索更新上於access有很多優勢。我曾經測試過不用資料庫,把 的會員資訊,商品資料資訊,交易資訊,定製資訊全部存放在三個xml檔案中,執行結果十分正常,感覺上比資料庫快多了,不過沒有作測試,不能確定。下面說一...