ASP 實作類似搜尋引擎的智慧分詞搜尋功能
前言 傳統關鍵字搜尋僅能進行完全比對,若使用者輸入「中國人民」,系統只會尋找完全相同的字串。若能像 3721 那樣自動拆解為「中國」、「人民」等詞組並分別搜尋,
ASP 中使用 Eval 函數將字串轉換為變數的應用技巧
前言 在經典 ASP 開發中,有時候我們需要根據字串內容動態引用變數。例如:將儲存在字串中的變數名稱「abc」轉換為實際的變數 abc 並取得其值。這時候 Ev
ASP FSO 刪除目前資料夾所有內容:檔案與子目錄完整清除
完整程式碼 <% Dim fso, folder, item, fCount, dCount Set fso = Server.CreateObj
ASP 使用 Dictionary 模擬二維陣列:字串鍵值、動態長度
優勢 鍵值可為字串(非數字索引),語意更清晰。 長度動態增減,無需 ReDim Preserve。 巢狀 Dictionary 即為二維/多維結構
ASP 域名查詢程式:串接 CheckDomain API 即時查詢註冊狀態
架構說明 前端 index.asp:表單輸入域名主體、勾選副檔名(.com/.cn/.net...)。 後端 search.asp:組合完整域名,呼叫
ASP 通用資料庫增刪改函數:單一函數支援任意資料表
設計概念 利用 Request.Form 鍵值與資料表欄位一一對應,動態建構 INSERT/UPDATE/DELETE,免為每張表寫獨立頁面。 核心函數 ad
ASP FSO 遞歸複製整個資料夾:含子目錄與檔案
程式碼實作 Function CopyFolderTree(srcPath, destPath) Dim fso, srcFolder, item, sub
ASP 從 HTML 擷取圖片網址並下載儲存:RegExp + XMLHTTP + ADODB.Stream
核心流程 ShowPic(html):第一層 RegExp 找出所有 <img ...> 標籤。 getimgs(imgTag):第二層
ASP IP 地址轉長整數與反向轉換:CLngIP / CStrIP 函數
IP 轉長整數 (CLngIP) Function CLngIP(ByVal ipStr) Dim arr, i, val arr = Split(ip
ASP FSO 建立多層目錄:CreateMultiFolder 函數完整實作
函數功能 支援多層路徑一次建立(如 /upload/2005/3/26/)。 自動處理路徑分隔符號(/ 或 \)、首尾斜槓。 回傳 Boolean
網站設計 SEO 關鍵細節十大重點:連結、標題、程式碼、導航與參數
一、連結統一性 內部連結格式統一(含/不含 www、斜槓、大小寫),避免重複內容分散權重。建議全站 301 導向規範網域。 二、合理使用框架與 JavaScr
Windows 2003 IIS 上傳大檔案限制:AspMaxRequestEntityAllowed 設定
現象 無元件上傳程式在 Windows 2003 + IIS 6.0 上,圖片正常,但 RAR、ZIP、WMV 等非圖片檔案上傳失敗(錯誤「無法操作」)。 根
ASP 使用 RegExp 移除所有 HTML 標籤:取得純文字內容
通用函數 RemoveHtml Function RemoveHtml(strText) Dim regEx Set regEx = New RegEx
ASP 上一篇/下一篇文章邏輯:依 ID 排序查詢相鄰文章
核心邏輯 上一篇:ID < 當前ID,按 ID DESC 取第一筆(最大的小於當前 ID)。 下一篇: 當前ID,按 ID ASC 取第一筆(最
ASP 大量表單欄位一次取值:For Each Request.Form 迴圈
情境 頁面包含上百個表單欄位,逐一 Request.Form(name) 寫死極不易維護。 通用取值迴圈 <% Dim key For Each
Cookie 與 Session 關係深度解析:運作機制、屬性、安全性與替代方案
Cookie 基礎 伺服器透過 Set-Cookie 標頭寫入瀏覽器,瀏覽器後續請求自動帶上 Cookie 標頭。 屬性:Expires/Expire
ASP Session 遺失常見原因與防範:目錄結構、Cookie、權限、Timeout
四大常見原因 原因說明對策 大小寫不一致Netscape/舊瀏覽器視 /App/ 與 /app/ 為不同應用程式,產生新 Session。全站 URL