ASP 呼叫帶參數 COM 介面 (VB6/VC++ DLL) 之方法與範例
ASP 透過 Server.CreateObject 實例化 COM 元件 (VB6 ActiveX DLL、VC++ ATL DLL) 並呼叫帶參數的方法。本
ASP 修改檔案屬性 (隱藏、系統、唯讀) 與最後修改時間:Shell.Application 實作
ASP 透過 Scripting.FileSystemObject (FSO) 可修改檔案屬性 (唯讀、隱藏、系統),透過 Shell.Application
ASP 簡易模板引擎類別 AwaTemp:讀取模板、標籤替換、輸出、生成靜態頁
輕量級 ASP 專案常需簡單的模板引擎:讀取 .tpl 檔案、替換預留標籤 (如 {title})、輸出 HTML 或生成靜態檔案。本文提供一個極簡單的 Awa
ASP 動態陣列類別 Vector:提供 Add、Insert、Remove、RemoveAt、Search、Item 等完整方法
VBScript 內建陣列大小固定、操作方法缺乏。本文提供一個完整的 Vector 類別 (Class),模擬 Java ArrayList / .NET Ar
ASP 取大於等於該數的最小整數 (Ceiling 函式):Fix/Int 判斷法與陷阱
ASP/VBScript 內建無 Ceiling (向上取整) 函式,僅有 Int (向下取整) 與 Fix (截斷小數部份)。本文提供幾種實作 Ceiling
ASP 檢測上傳檔案是否包含危險代碼:關鍵字掃描防 WebShell 上傳
允許用戶上傳檔案 (圖片、文件) 時,必須檢查檔案內容是否包含伺服器端腳本代碼 (如 ASP、PHP、JSP WebShell),防止攻擊者上傳惡意腳本並透過直
ASP 取得當前頁面 URL 完整函式庫:四種模式 (虛擬路徑、完整含參、含參虛擬路徑、僅參數)
ASP 專案中常需取得當前頁面 URL 的不同部分:單純虛擬路徑、完整含查詢字串、含查詢字串的虛擬路徑、僅查詢字串。本文整理四種模式的完整函式,並說明關鍵 Se
ASP 呼叫 VB6 ActiveX DLL 組件完整教學:建立、註冊、使用 ASP 內建物件、資料庫操作封裝
將效能敏感、邏輯複雜或需保護智慧財產的 ASP 代碼封裝為 VB6 ActiveX DLL (COM 元件),可大幅提升執行速度、隱藏原始碼、重用業務邏輯。本文
ASP 冒泡排序法實作:陣列排序完整代碼與效能說明
冒泡排序是最基礎的排序演算法,適合小規模陣列 ( < 50 元素) 在 ASP 中快速排序。本文提供完整的 VBScript 冒泡排序代碼,並說明雙層迴圈邏輯、
ASP 自訂分段函數與查詢第 N 名成績:Split 封裝與 SQL Top 排序實戰
通用字串分段函數:SplitX VB6/VBScript 原生 `Split` 回傳陣列,直接取第 N 段易越界。封裝安全存取: Function SplitX
ASP 高階模板引擎實現:資料綁定、巢狀迴圈、分頁、函數標籤完整架構
設計目標 **標籤化**:`...` **資料分離**:模板僅含結構與佔位符 `$1$2$3`,資料由後台函數回傳陣列 **巢狀支援*
ASP 常用連接字串速查表:Access、SQL Server、Excel、文字檔全涵蓋
關係型資料庫 資料庫Provider連接字串範例 Access (.mdb)Microsoft.Jet.OLEDB.4.0`Provider=
ASP 導出 Excel 含圖片終極方案:Excel.Application COM 自動化完整實戰
為什麼需要 Excel.Application? 純 HTML/CSV 導出**無法嵌入圖片**。唯有啟動 Excel 進程,透過 COM 介面操作工作簿、工作
ASP 簡易防採集限流:Cookie 計數 60 秒 10 次請求攔截
核心邏輯:Cookie 計數器 + 時間窗口 利用 `Response.Cookies` 在用戶端儲存請求計數與過期時間,超過閾值直接 `Response.En
ASP 連接 SQL Server 2005 連接字串完整集:Windows 驗證、SQL 驗證、參數化寫法
連接字串關鍵參數對照表 參數別名說明 Provider-OLE DB 提供者,建議 `SQLOLEDB` 或 `SQLNCLI` Da
ASP 調用 SQL Server 預存程序完整指南:七大參數模式與效能優化
為什麼用預存程序? 效能:預編譯執行計畫,減少網路往返 安全:防 SQL 注入,隱藏資料表結構 復用:業務邏輯集中資料庫層,多應用共享
ASP 採集程式核心原理與常用函數庫:從 HTTP 獲取到資料入庫
採集程式優缺點快速評估 優點缺點 零維護內容,隨源站自動更新高度依賴目標站結構,改版即失效 節省伺服器儲存/運算資源遠程請求延遲高,併
ASP 防盜鏈下載函數:ServerVariables 驗證來源 + ADODB.Stream 輸出
核心防禦邏輯 檢查 `HTTP_REFERER` 是否包含本站域名,非本站來源直接拒絕或導回來源頁 敏感副檔名 (.asp, .mdb, .p