ASP 打造簡易聊天室:Application/Session 應用實戰教學
前言 利用 ASP 內建的 Application (全域共享) 與 Session (用戶專屬) 物件,無需資料庫即可快速建立一個多使用者即時聊天室。本文逐步
ASP 檔案上傳完整實作:原理解析、核心代碼與元件比較
前言 經典 ASP 內建不支援 multipart/form-data 解析,開發者需自行處理二進位資料流或使用第三方元件。本文深入剖析上傳原理,提供無元件純
ASP 內建物件 Server 完整指南:屬性、方法與實戰範例
前言 Server 物件提供存取伺服器端方法與屬性的介面,是 ASP 應用程式與伺服器環境互動的核心橋樑。本文系統整理其語法、屬性與五大核心方法,並附上實用程式
C++ 標頭檔與原始檔深度解析:從編譯模型到最佳實務
前言:為什麼需要區分 .h 與 .cpp? C++ 採用分別編譯模型。一個專案可拆分為多個 .cpp 原始檔,各自獨立編譯成目標檔,最後由連結器合併。為了讓 m
ASP 批量新增、修改與刪除資料的完整實作範例
前言 在傳統 ASP 開發中,針對列表資料進行批次操作(新增、修改、刪除)是常見需求。本文提供一個完整的範例,示範如何結合伺服端 VBScript 與客戶端 J
ASP 實例教程:隱藏下載地址與防盜鏈下載組件
本篇提供經典的 ASP DownloadFile 函數,實現檔案下載時隱藏真實路徑、驗證 HTTP Referer 防止盜鏈、支援大檔案二進位串流傳輸、可選用
ASP 視頻教程:製作網站前台頂部導航頁面
本課程為 ASP 視頻教程系列之一,主講如何製作網站前台的頂部導航頁面。內容涵蓋環境配置注意事項(如克隆版 XP 可能無法安裝 IIS)、導航頁面佈局與實作步驟
ASP 實例教程:無限級分類顯示與 JS 動態展開收合
本篇提供完整的 ASP 無限級分類遞迴顯示程式碼,搭配 JavaScript 實現點擊大分類展開/收合子分類、圖示切換(+/-)、虛線縮排等前端互動效果。 資料
HTML <head> 元素完整使用指南:Meta、Title、Base、Link 核心屬性與實戰範例
HTML 文件雙重結構 Head (主題部):不可見,提供瀏覽器/搜尋引擎/伺服器所需中繼資訊。 Body (主體部):可見內容。 視覺化編輯器 (
ASP + CSS 實現隨機背景圖片:FileSystemObject 掃描資料夾 + 內嵌樣式動態輸出
需求 每次造訪頁面,從指定圖片資料夾隨機選取一張作為背景顯示。 ASP 邏輯:掃描資料夾隨機取檔 <% Const IMGS_DIR = /image
ASP 建立虛擬 FTP 伺服器完整架構:無組件上傳 + 資料庫儲存 + 續傳突破大小限制
架構概覽 利用 ASP 無組件上傳技術 + 資料庫儲存二進位資料,在網站建立虛擬 FTP:多用戶隔離、遠端檔案管理、突破 IIS 200KB 上傳限制 (續傳技
ASP 經典錯誤「無效使用 Null: Replace」根因與三種修正方案
錯誤現象 Microsoft VBScript 執行階段錯誤 800a005e 無效使用 Null: Replace 呼叫 Replace(rs(conte
ASP 強制檔案下載:SendBinary 與 BinaryWrite 兩大方案完整指南
核心機制:HTTP 標頭控制 瀏覽器決定「開啟」還是「下載」取決於回應標頭: `Content-Type: application/octet-stream`
ASP Request 物件深度解析:六大集合與 Cookie SQL 注入盲點
Request 物件六大集合 ASP `Request` 物件提供 6 個集合存取 HTTP 請求資料,搜尋優先順序 (無指定集合時 `Request(key)
ASP 網站自動升級系統:XMLHTTP 下載 + Access 打包 + 解包還原
架構設計 解決虛擬主機無 FTP/SSH 權限、手動上傳繁瑣的問題: 1. **打包端 (本地)**:VBS 腳本遍歷目錄 → 讀取檔案二進位 → 存入 Acc
ASP 偵測搜尋引擎爬蟲:User-Agent 比對實作指南
應用場景:區分真人流量與機器人流量 網站統計、SEO 分析、內容保護或差異化內容呈現(如給爬蟲看簡化版頁面),都需要可靠識別訪客是否為搜尋引擎爬蟲。最直接的方法
ASP 動態生成電話號碼圖片:防爬蟲收集與反垃圾郵件實戰
應用場景 公開頁面顯示聯絡電話時,避免被爬蟲抓取建立銷售名單、或被垃圾簡訊機器人掃描。將電話號碼渲染為位圖 (BMP) 圖片,機器難以辨識 (OCR 成本高),
ASP 通用 IsBlank 函數:一行搞定所有型別空值判斷
痛點 ASP 變數型別多樣 (`Empty`, `Null`, `String`, `Object`, `Array`),判斷「是否為空」需針對型別分支,程式碼