ASP與的問題,ASP與模板的問題

時間 2022-09-17 16:20:16

1樓:匿名使用者

1、用fso 讀取模板檔案到 變數裡面;

2、用replace 函式替換,ok了;

3、注意:目前的模板有好幾種,比較簡單點的cms系統裡面的是,分開成 頭部模板,底部模板這樣的,放在資料庫裡呼叫的;

一種是寫成 .ini 檔案的 用[頁面檔案][/頁面檔案]這樣的標籤分割的,如: [頁面頭][/頁面頭][頁面腳]

[/頁面腳]這種樣式的,這樣的ini檔案 不光要用fso讀取,還要用到正規表示式來分離[頁面頭][/頁面頭]這樣的標籤,提取中間的**,然後將替換成資料庫內容的。關於正規表示式的源**在 vbscript 的幫助檔案裡面有,不需要在網上找別人寫的**了(幫助檔案裡面的**在目前來看應該最優秀的一個正則**了)

2樓:常雯利

'僅供參考

mb_str="你的模板字串"

page_tmp=replace(mb_str,"[tar1]","you_code1")

page_tmp=replace(page_tmp,"[tar2]","you_code2")

...將page_tmp用fso生成124234.html檔案,將檔名記錄以供引用.

急問,關於asp的

這個出現錯誤的原因就是 欄位不允許為空,而你偏偏就讓他為空,所以記錄是插不進入的。所以寫記錄前要驗證一下是否為空,兩種方法 1.客戶端驗證 js驗證 function check 2.服務端驗證 提交後,判斷接收到的資訊是否為空 if trim request writer or isnull tr...

100分問關於asp刪除目錄的問題

怎麼感覺你的問題應該使用應用程式去解決啊!web版的ftp程式也不錯!建議使用。用迴圈來幫唄,for i 1 to 所有資料夾個數。正在刪除第 i 個。deletefolder next 我沒有做過。不過我想應該是有個內建物件。通過。for each subobject in object dele...

ASP重複值的問題

分兩步就行了,先找出不同的前5個答案表中的id,再根據這個id問題表中找問題.如下 1.找出不同的前5個問題 mydate為答案表中的時間欄位sql select top 5 distinct idfrom 答案表名 order by mydate desc set rs1 conn.execute...