ASP 經典教學:自動產生密碼、郵件發送與啟用連結完整實作
前言 在早期的 ASP (Active Server Pages) 開發中,常見的需求是使用者註冊後自動產生隨機密碼、透過 Email 寄送給使用者,並提供啟用
ASP 找回密碼功能:郵件發送與安全隱患深度解析
功能流程 forget.asp:用戶輸入註冊郵箱,提交到 sendit.asp sendit.asp:查詢數據庫驗證郵箱,若存在則用 CDONTS 發送明文密
ASP 用戶自助修改密碼:功能重複代碼分析
代碼對比 本文件 (71566) 與上一篇 (71565) 代碼幾乎完全相同,唯一差異在錯誤提示文本: 71565: 新密碼與新密碼確認不同 71566: 密
ASP 在線修改密碼:Access 數據庫直連更新實現
功能描述 管理員通過傳遞 id、password、passwordtemp 參數,驗證兩次密碼一致後,直接更新 Access 數據庫 userinfo.mdb
VBScript 計算指定日期在時間段內的週數
函數功能 給定起始日期、結束日期、目標日期,計算目標日期屬於該時間段內的第幾週(以週六為週界)。 原始函數代碼 Function CalculateWeekN
ASP 日期輸入驗證:CDate 函數與錯誤處理實戰
需求場景 用戶在表單輸入日期字符串,服務端需驗證格式合法性(如 2024-02-30 非法),合法則提交後續處理,否則彈窗提示重新輸入。 完整頁面代碼 <
ASP 實現倒計時器:精確到秒的時間差計算
功能描述 計算從當前時間到指定目標時間(如 2008 年 1 月 1 日)的剩餘天數、小時、分鐘、秒數,並在頁面顯示。經典 ASP 時代常用於活動預熱、奧運倒計
ASP 經典實戰:構建可翻頁的 Web 日程安排表
專案概覽 本文展示一個基於 ASP (VBScript) + SQL Server 的日程安排系統,支援月曆視圖、事件增刪改、月份翻頁導航。雖然技術棧較早,但其
ASP 使用 AdRotator 元件實作網頁輪播廣告完整教學
前言 ASP 內建 `MSWC.AdRotator` 元件可輕鬆實現廣告輪播,透過文字設定檔定義廣告圖片、連結、顯示比例、替代文字,無需資料庫、JavaScri
ASP 防止表單重複提交:隨機欄位名 + Session 驗證機制
前言 防止使用者重複點擊送出按鈕、重新整理導致表單重複提交,可採用「隨機表單欄位名 + Session 一次性 Token」雙重機制,有效攔截重複 POST 請
ASP 無 Global.asa 統計線上人數:資料庫記錄 SessionID 定期清理
前言 若無法使用 `global.asa` (如虛擬主機限制、不想修改全域設定),可在每個頁面引用同一統計檔案,利用資料庫記錄 `SessionID` 與時間戳
ASP 拒絕刷新作弊計數器:Session 旗標簡單有效防重複計數
前言 最簡單有效的防刷新計數器:利用 `Session(Connected)` 旗標,同一 Session 期間僅允許計數一次,重新整理頁面不再遞增。 完整代
ASP 真實計數器:Session 判斷防刷新、資料庫儲存、圖片顯示
前言 結合 `Session` 防重複計數、Access 資料庫儲存計數值、數字圖片輸出的完整單頁面計數器實作。 完整代碼 (real_counter.asp
ASP 計數器僅統計新訪客:Application_OnStart 初始化與 Session 判斷
前言 若需統計「獨立訪客數」而非「頁面瀏覽數 (PV)」,可在 `global.asa` 的 `Application_OnStart` 讀取/初始化計數檔案,
ASP 即時線上人數統計:Global.asa 變數 WhosOn 實作
前言 另一種 `global.asa` 實作方式,使用 `Application(WhosOn)` 變數,並在 `Application_OnStart` 中設
ASP 最準確線上用戶統計:Global.asa Session 管理完整實作
前言 利用 `global.asa` 管理 `Application(ActiveUsers)` 計數器,配合 `Session.Timeout` 控制逾時判定
ASP 實作點擊計數器:中轉頁面記錄點擊數並導向目標網址
前言 若要統計連結被點擊次數,可讓連結指向中轉計數頁面 (`counter.asp`),該頁面遞增計數後 `Response.Redirect` 導向真實目標網
ASP 隨機數字圖片計數器:JavaScript 動態切換圖片來源實現變化效果
前言 結合 ASP 後端計數與前端 JavaScript 隨機選擇數字圖片樣式,製造「數字不斷變化」的視覺效果,實際計數值不變,僅顯示樣式隨機切換。 後端計數