ASP 使用者登出實作完整教學與程式碼範例
ASP 登出功能核心邏輯解析 在傳統 ASP 應用程式中,實作使用者登出功能的核心在於清除 Session 變數並導向登入頁面。以下提供標準的登出程式碼結構,並
ASP 二級分類管理模組:新增、編輯、刪除、級聯更新資訊表完整代碼
後台管理分類結構:一級分類 p_class、二級分類 p_class_small、資訊表 p_info。支援二級分類 CRUD 並自動級聯更新/刪除所屬資訊記錄
ASP/VBScript/ADO 常見錯誤代碼對照表:語法、執行期、資料庫、Recordset 完整中文說明
開發 ASP 時遇到的十六進位錯誤碼 (0x800Axxxx、0x8004xxxx) 往往難以理解。本文整理 150+ 常見錯誤碼,按類別分組並附中文說明與排查
ASP 實作 ArrayList 動態陣列類別:Add、Item、Count、自動擴容完整代碼
VBScript 原生陣列大小固定 (ReDim 需指定上限),ArrayList 類別封裝動態擴容邏輯,提供類 .NET ArrayList 體驗:Add、I
ASP 刪除圖片與檔案函數:FSO DeleteFile 完整實作與路徑安全檢查
使用 Scripting.FileSystemObject 刪除伺服器檔案,包含存在性檢查、路徑正規化、防目錄遍歷、錯誤處理,避免誤刪或漏洞。 基礎刪除函數
ASP 簡易資料庫連線類 Cls_DB:連線、查詢、關閉、錯誤記錄一體化封裝
將 ADODB 連線、Recordset 建立/關閉、錯誤捕捉封裝為 Cls_DB 類別,減少每頁重複連線代碼,統一錯誤處理邏輯。 完整類別代碼 <%
ASP 字串處理工具類 Cls_Fun:驗證、編碼、下拉/核取方框選中、錯誤提示 12 大實用方法
封裝為 VBScript Class Cls_Fun,集中管理專案常用字串驗證、HTML 編碼、表單元素狀態、錯誤導向等功能,減少重複代碼。 完整類別代碼 &
ASP 計算中英混雜字串顯示寬度:StringLength 函數 (中文 2 字元、英文 1 字元)
在定寬字體、表格欄位、截斷顯示等場景,中文字佔 2 個字元寬度,英文/數字/符號佔 1 個。本函數逐字元檢查 ASCII 碼區分中英,回傳總顯示寬度。 函數代
ASP HTML 編碼/解碼雙向函數:HTMLEncode / HTMLDncode 完整實作與 XSS 防護
將使用者輸入的特殊字元轉為 HTML 實體 (HTMLEncode) 顯示於頁面,防止 XSS;後台儲存時可解碼還原 (HTMLDncode)。本文提供處理完整
ASP 判斷字串中指定子字串出現次數:GetCount 函數原理與效能分析
利用 Len 與 Replace 長度差值除以子字串長度,快速計算出現次數。適用於單字元、多字元、不重疊出現場景。 函數代碼 <% Function G
ASP 線上投票系統完整實作:Access 資料庫、即時統計長條圖、防重複投票
經典 ASP + Access 實作單選投票:儲存 10 個選項票數、計算百分比、以紅條圖呈現、Cookie 防重複投票、管理後台新增/編輯/刪除題目。 資料
ASP 元件安裝檢測:IsObjInstalled 函數、常用元件清單、部署檢查腳本
ASP 專案常依賴 COM 元件 (如 `Persits.Jpeg`、`ASPUpload`、`CDONTS`、`ADODB.Stream`)。部署到新伺服器時
ASP URL 參數處理工具:自動補齊 ? 與 &、查詢字串建構
動態產生超連結時,需根據現有 URL 是否已有查詢字串,決定加入 `?` 或 `&`。本函數 `JoinChar` 解決此問題,並提供查詢字串建構、參數編碼、U
ASP 通用分頁類別:Recordset 分頁屬性封裝、頁碼導航生成、效能計時
將分頁邏輯封裝為可重用函數 `pagination`,支援自訂頁面大小、頁碼區塊大小 (每 10 頁一組)、首頁/上一頁/下一頁/末頁導航、執行時間計測,為 A
ASP 論壇發文含附件上傳:upload_5xSoft 整合、驗證碼、積分獎勵、靜態頁生成
綜合範例:論壇發文功能,整合檔案上傳 (upload_5xSoft)、驗證碼驗證、發文積分獎勵、回覆更新主題時間、靜態 HTML 頁面生成,展示 ASP 經典架
ASP 問候語與時間格式化工具函數:依時段顯示早安/午安/晚安、自訂日期格式
網站常見需求:依伺服器時間顯示動態問候語 (早上好、上午好、中午好、下午好、晚上好、深夜提醒) 及自訂格式日期時間。本文整理兩個實用工具函數 `WHY()` 與
ASP HTML 標籤過濾/編碼函數:XSS 防護白名單與黑名單混合策略
使用者輸入內容若直接輸出到 HTML,極易造成 XSS。本函數 `Xszh` 採用黑名單過濾危險標籤 + 白名單保留安全屬性的混合策略,並將未授權標籤轉為實體編
ASP UBB 碼轉 HTML 簡易函數:基本標籤轉換、XSS 防護
UBB (Universal Bulletin Board) 碼是論壇常用的輕量標記語言。本函數 `HTMLConvert` 實作基本 UBB 標籤轉 HTML