ServerVariables 集合完整參考:所有預定義環境變數說明
前言 Request.ServerVariables 是 ASP 存取伺服器環境、HTTP 請求資訊的核心集合。本文整理官方文件與實務經驗,列出所有常用變數、說
HTTP_HOST 與 SERVER_NAME 差異深度解析:IIS 版本與設定影響
前言 許多開發者發現 Request.ServerVariables(HTTP_HOST) 與 Request.ServerVariables(SERVER_N
ASP 取得伺服器時區函數 TimeZone:透過登錄檔讀取 ActiveTimeBias
前言 ASP 內建無直接取得伺服器時區的函數。本函數 TimeZone() 透過 WScript.Shell 讀取登錄機碼 HKEY_LOCAL_MACHINE
VBScript Eval、Execute、ExecuteGlobal 詳細差異與使用指南
前言 VBScript 提供三個動態執行程式碼的關鍵字:Eval、Execute、ExecuteGlobal。它們外觀相似但語意截然不同,誤用極易導致邏輯錯誤或
IIS Server Application Error 完整排查與解決方案
錯誤現象 Server Application Error The server has encountered an error while loading
VBScript On Error Resume Next 錯誤處理機制完整解析
前言 On Error Resume Next 是 VBScript/Classic ASP 中最常用的錯誤處理陳述式,但常被誤用或濫用。本文系統說明其運作機制
ASP CStrIP 函數:將長整數轉換回 IPv4 位址字串
前言 配合 CLngIP,本函數 CStrIP 將 32 位元長整數還原為標準點分十進位 IPv4 字串,完成雙向轉換。 完整程式碼 <% Functi
ASP CLngIP 函數:將 IPv4 位址轉換為長整數
前言 IP 位址轉為長整數(Long)便於資料庫儲存、範圍比較、索引建立等操作。本函數 CLngIP 接受標準點分十進位 IPv4 字串,回傳對應的 32 位元
ASP XMLEncode 函數:RSS/XML 輸出必備的特殊字元編碼
前言 輸出 RSS、XML 或任何 XML 格式資料時,必須將特殊字元轉換為實體參考,否則會導致 XML 解析錯誤。雖然 Server.HTMLEncode 可
ASP 查看所有 ServerVariables 環境變數完整範例
前言 Request.ServerVariables 集合包含伺服器環境變數、HTTP 標頭等關鍵資訊,除錯或開發攔截器時常需檢視所有可用鍵值。本文提供一個可直
SQL 隨機抽取 N 筆資料:SQL Server、Access、MySQL 寫法比較
前言 在開發推薦、輪播、隨機顯示等功能時,常需要從資料表隨機抽取指定筆數的記錄。不同資料庫的語法略有差異,本文整理三大主流資料庫的隨機抽取寫法,供快速參考。
ASP 自動建立多層目錄函數:CreateMultiFolder 完整實作
前言 在 ASP 開發中,常需要動態建立多層目錄結構(例如依日期分類上傳檔案:/upload/2024/05/20/)。內建的 CreateFolder 只能建
ASP 開發者工具箱:常用函式大全 (IP、加密、日期、資料庫、FSO、圖片資訊、分頁、驗證)
前言:經典 ASP 開發者的「瑞士刀」 本文整理自社區流傳的「ASP 常用函式收藏 (未整理版)」,將數十個零散函式**分類、去重、修正 Bug、補全註解、補充
ASP 實用函式:HTMLDecode - 完整 HTML 實體解碼還原原始字元
功能說明 將 HTML 實體編碼字串 (如 `<` `>` `&` `"` `A`) 完整解碼還原為原始字元。適用場景:資
ASP 經典 15 招效能優化技巧:從 Global.asa 快取到 Dictionary 物件應用
前言:經驗沉澱的效能清單 本文整理自早期 ASP 社區流傳的「15 招優化技巧」,雖部分針對 IIS 3.0/4.0,但核心原理 (快取、減少 COM 呼叫、避
ASP 實用函式:IIF - 模擬三元運算子 (條件運算子) 的單行邏輯判斷
背景動機 VBScript **缺乏類 C 語言的三元運算子** (`condition ? trueVal : falseVal`)。寫簡單條件賦值時,被迫寫
ASP 實用函式:ArrayToXML - 將二維陣列與 Recordset 欄位轉換為 XML 文件
功能場景 早期 ASP (Classic ASP) 缺乏原生 JSON 序列化支援,XML 是資料交換、AJAX 回傳、Web Service 整合的標準格式。
ASP 實用函式:ReplaceHTML - 使用 RegExp 移除所有 HTML 標籤
功能說明 將字串中的所有 HTML 標籤 (如 ``、``、`` 等) 完整移除,保留純文字內容。常用於:搜尋摘要產生、RSS 純文字輸出、防 XSS 顯示使用