ASP 無元件上傳實作:6 行代碼利用 ADODB.Stream 完成檔案接收
傳統 ASP 上傳檔案通常需安裝 COM 元件 (如 ASPUpload、FreeASPUpload)。利用內建 ADODB.Stream 物件,配合 Requ
ASP 產生隨機數字函式:指定範圍與驗證碼應用範例
ASP 內建 Rnd 函式搭配 Randomize 即可產生偽隨機數。本文提供通用的「指定最小/最大值」函式,並示範 4 位數驗證碼產生與擴充應用。 通用隨機
ASP 過濾 HTML 標籤自訂函式:使用 RegExp 移除所有標記
在 ASP 處理使用者輸入或顯示純文字時,常需移除 HTML 標籤防止 XSS 或排版錯亂。利用 VBScript.RegExp 以正則表達式 `` 進行全域不
ASP 偽靜態 URL 重寫簡易實作 (無需 ISAPI Rewrite)
不安裝 ISAPI Rewrite 元件,僅用 ASP 程式碼即可實現基本偽靜態:將 `article.asp?id=26` 重寫為 `article.asp/
ASP 利用 OWC Spreadsheet 元件匯出 Excel (.xls) 完整實作
在伺服器安裝 Microsoft Office Web Components (OWC) 後,可透過 `OWC.Spreadsheet` 物件在記憶體中建立活頁
ASP Recordset.GetRows 方法完整教學:二維陣列高效讀取資料
`Recordset.GetRows` 將資料集一次性讀入二維陣列,避免逐筆 `MoveNext` 的 COM 呼叫開銷,大幅提升大量資料輸出效能。本文詳細說明
判斷字元是否為 GB2312-80 編碼漢字 (VB.NET / ASP 適用)
GB2312-80 (簡體中文國家標準) 收錄 6763 漢字 (一級 3755、二級 3008) 及 682 全形符號。編碼採用雙位元組 EUC 儲存:高位元
IIS 服務啟動失敗「位址被佔用」完整排查與修復 (重裝 IIS 步驟)
Windows Server 2003 手動啟動 IIS (W3SVC) 彈出「位址被佔用,啟動失敗」。主因:(1) TCP 80 連接埠被其他程式佔用;(2)
IIS 管理員看不到網站 + SharePoint HRESULT:0x80070094 解決:KB946517 熱修補
環境:Windows Server 2003 + IIS 6 + .NET 3.0 + MOSS 2007。現象:(1) 遠端桌面開啟 IIS 管理員,樹狀視圖
透過 IIS 設定 IP 封鎖:阻擋特定 IP 或 IP 區段存取網站
針對惡意爬蟲、內容盜采、暴力破解等來源 IP,IIS 內建 **IP 位址與網域名稱限制** 功能可直接在網站/目錄/檔案層級設定拒絕/允許清單,無需額外防火牆
徹底解決 IIS 500 內部錯誤:網站目錄權限缺失 System/Everyone 完整修復
Windows Server 2003 IIS 6 突然所有網站回傳 `HTTP 500 - 內部伺服器錯誤`,重裝 IIS、檢查 Metabase、應用程式集
IIS URL Rewrite (偽靜態) 元件安裝後無法啟用:權限問題完整解決
在 Windows Server 2003 (IIS 6) 安裝 ISAPI Rewrite (如 Helicon ISAPI_Rewrite、URLRewri
ASP 變數命名規範完整指南 (Hungarian Notation 變體)
統一的變數命名規範能大幅提升 ASP 專案的可讀性、可維護性與團隊協作效率。本文整理經典匈牙利命名法在 VBScript/ASP 中的實用變體,涵蓋資料類型前綴
ASP 透過 WScript.Shell 呼叫 RAR.exe 實現伺服器端解壓縮
ASP 無內建解壓縮功能,但可透過 WScript.Shell.Run 呼叫伺服器上安裝的 RAR.exe (WinRAR 命令列版) 與 cmd.exe 執行
ASP 連接各類資料庫完整連接字串參考 (Access, SQL Server, Oracle, MySQL, FoxPro, Text)
ASP 透過 ADO (ActiveX Data Objects) 連接資料庫,核心物件為 Connection、Recordset、Command。本文彙整
ASP 表單郵件寄送完整實作 (CDO.Message + SMTP 驗證)
使用 CDO.Message 元件透過外部 SMTP 伺服器 (如 126、Gmail、企業郵箱) 將網頁表單內容寄送至指定信箱。本文提供模組化程式碼:Conf
ASP 網頁中將 Flash 置於最底層 (wmode=opaque/transparent) 解決遮蓋問題
網頁同時使用 Flash (對聯廣告、漂浮選單) 與 DHTML 浮動層時,Flash 預設視窗模式為 window,會強制置於最上層遮蓋所有 HTML 元素。
IIS 6.0 常見問題與解決方案完整手冊 (含圖文步驟)
針對 Windows Server 2003 (IIS 6.0) 架站常見錯誤,整理 7 大類問題:父路徑未啟用、Web 擴充未允許、身分驗證設定錯誤、IP 限