ASP 刪除資料庫記錄代碼:單筆刪除、參數過濾與批量刪除
本文整理 ASP 刪除記錄的三種常見寫法:單筆刪除搭配 saferequest 過濾 SQL 注入字元、批量刪除迴圈、以及較安全的參數化刪除範例。 1. 單筆
ASP 批量刪除資料的兩種實作:迴圈逐筆刪 vs SQL IN 子句一次刪
後台管理常需「勾選多筆 → 批量刪除」。本文對比兩種經典 ASP 寫法: 迴圈逐筆刪:前端傳遞逗號分隔 ID,後端 Split 後迴圈執行 DELETE,
ASP 使用 INSERT INTO 向 Access 資料庫新增記錄完整教學 (含防重複邏輯)
經典 ASP 配合 Access (MDB) 是許多入門專案的經典組合。本文從建立註冊表單、資料庫連線、建立資料表、接收表單資料寫入、到防止重複帳號的完整流程,
ASP 利用 ScriptControl 實作動態執行代碼的後門原理分析 (僅供防禦參考)
⚠️ 安全警示:本文分析惡意代碼原理,旨在協助開發者識別與防禦 ASP 後門,嚴禁用於非法入侵或植入後門。 攻擊者利用 MSScriptControl.Scr
ASP 使用 RegExp 移除 HTML 中的 Script、Style、CSS 等標籤與內容
在儲存或顯示使用者輸入的 HTML 內容前,常需剔除 <script>、<style>、所有標籤,僅保留純文字,防止 XSS 或排版錯亂
ASP 使用 XMLHTTP 抓取遠端網頁並擷取指定區塊內容
經典 ASP 可透過 Microsoft.XMLHTTP (或 MSXML2.ServerXMLHTTP) 發送 HTTP GET 請求取得遠端網頁原始碼,再配
ASP 站點部署 CDN 後,正確取得用戶真實 IP 的函數
網站接入 CDN (如 Cloudflare、阿里雲 CDN、Azure Front Door) 後,Request.ServerVariables(REMOT
ASP 頁面啟用客戶端快取 (Cache-Control: max-age) 加速靜態內容輸出
當 ASP 頁面僅從資料庫讀取資料輸出 HTML,且不涉及 Session、個人化內容或即時互動資料時,啟用 HTTP 快取可大幅降低伺服器負載與回應延遲。本文
ASP 判斷伺服器是否安裝指定 COM 組件的通用函數
經典 ASP 開發時,常需在執行期確認伺服器已安裝特定 COM 元件 (如 Scripting.FileSystemObject、Persits.Jpeg、AS
ASP 檢測 JMail 組件是否安裝與支援的完整代碼範例
在經典 ASP 發送郵件時,JMail 是常用的商業元件。部署前若能先偵測伺服器是否安裝 JMail.Message,可避免執行期拋出「ActiveX 元件無法
ASP 完整支援 UTF-8 的 URLDecode / URLEncode 解碼函數
經典 ASP 內建 Server.URLEncode 卻缺乏對應的 URLDecode,且許多網路流傳版本不支援 UTF-8 多位元組字元。本文提供從 KESI
ASP 使用 oConn.Execute() 取得記錄數的正確姿勢:GetRows 大法
在經典 ASP 中,直接對 oConn.Execute(SQL) 回傳的 Recordset 讀取 RecordCount 屬性,永遠得到 -1,因為預設為「僅
ASP 站點共存 gb2312 與 UTF-8 頁面:參數傳遞亂碼終極解決方案
在同一個 ASP 站點同時維護 gb2312 (ANSI) 與 UTF-8 編碼的頁面時,跨頁面傳遞中文參數極易產生亂碼。本文整理出一套「四步驟」完整解決方案,
VBScript 函數:拆解數字的個位、十位、百位等各位數值
在經典 ASP 開發中,有時需要將一個整數拆解為個別位數(如個位、十位、百位……),以便進行驗證碼運算、數字顯示格式化或其他邏輯判斷。下面提供一個通用的 Num
ASP 從內容擷取所有圖片與第一張圖片的函式實作
在 CMS、部落格、商品管理等系統中,常需從儲存的 HTML 內容中解析出圖片網址,用於縮圖顯示、圖片列表、封面圖自動提取等功能。本文提供兩個實用函式:Get_
ASP ByVal 與 ByRef 參數傳遞差異詳解與實例
在 ASP (VBScript) 子程序或函式中,參數傳遞方式分為 ByVal (傳值) 與 ByRef (傳址),兩者對呼叫端變數的影響截然不同。本文透過最簡
ASP 字串安全處理函式集:HTML 編碼、XSS 過濾、SQL 注入防護、長度截取與標籤閉合
ASP 專案中需對用戶輸入進行多層次安全處理:HTML 編碼輸出、富文本 XSS 過濾、SQL 參數清洗、ID 列表驗證、URL 解碼、字串截取、HTML 標籤
ASP HTML 內容淨化函式:移除標籤、腳本、樣式與特殊字元 (SDCMS 強化版)
在儲存或顯示用戶輸入的 HTML 內容前,必須移除潛在危險標籤(<script>、<iframe>)、所有 HTML 標籤、HTML 實