基於 MySQL 的 BBS 設計(四):版面管理模組 BoardComplete 類別完整接口規格
設計定位 版面管理模組 BoardManage 封裝所有與「分類→版面→文章」三層結構相關的操作,供上層服務層(Telnet/CQ66/Web)呼叫。核心原則:
PHP+DBM 同學錄(一):首頁 index.php3 與修改密碼 changepwd.php3 代碼深度解析
index.php3 — 會員首頁(登入後才可見) 執行流程 檢查 $login(來自 Cookie/Session),未登入導向 login.php3。
PHP+DBM 同學錄(四):會員註冊 reg.php3 與資料庫初始化 run.php3
reg.php3 — 會員註冊完整流程 引入共用庫:require(common.php3)(錯誤處理)、require(mail.php3)(發信函數)
PHP 批次擷取新聞網站全文並存檔實作
需求背景 針對人民網(unn.com.cn)「今日要聞」欄下的新聞列表,自動抓取前 8 則新聞的標題、發布時間與正文,並以「標題.txt」命名儲存至本地 ./c
PHP+DBM 同學錄(五):會員資料顯示頁 show.php3 完整代碼解析
功能定位 show.php3 負責根據 URL 參數 id 從 DBM 資料庫讀取單一會員完整資料並以表格呈現。若未登入($login 為假)則導向 login
基於 MySQL 的 BBS 設計(五):服務端改造與測試規劃
背景 本系列第五篇聚焦於將既有 BBSD(Telnet 型 BBS 伺服器)與 CQ66(圖形客戶端協議)移植至 MySQL 後端,並草擬初步測試計劃。 BB
杏林同學錄(二):會員主頁 main.php 完整代碼走讀與功能拆解
main.php 執行流程 session_start() 啟動會話,註冊 $userregister 變數(舊式 session_register 已棄
杏林同學錄(一):PHP+MySQL 校友系統架構與核心配置全解析
專案簡介 杏林同學錄是一套以 PHP + MySQL 開發的班級/校友管理系統,功能涵蓋:Session 頁面保護、悄悄話(私訊)、照片上傳、線上修改資料、Em
PHP 查詢 MySQL 三種擷取方式詳解:mysql_fetch_row / array / object
前言 早期 PHP mysql 擴展提供三種從結果集取得資料列的函數,雖已棄用,但其回傳結構差異對理解現代 mysqli_fetch_* / PDO::fetc
挑戰最棒留言本源碼解析(一):架構設計與安裝部署全紀錄
專案簡介 作者以「挑戰最棒的留言本」為目標,開發一套 PHP + MySQL 留言本。核心亮點在於解決兩大痛點:自動換行保持原貌(避免長字串撐破版面)與分頁瀏覽
PHP 即時抓取 Yahoo Finance 股價實戰範例
功能概覽 腳本 getYahooQuote($stockSymbol) 以 fopen() 讀取 Yahoo Finance 舊版報價頁(https://fin
PHP 模擬 SQL Server dateadd() 與 datediff() 函數庫
設計目標 為了在 PHP 中複現 SQL Server 的 dateadd 與 datediff 行為,作者封裝兩個函數 dateadd()、datediff(
PHP 實現日期加減運算:自製 DateAdd 函數完整教學
背景動機 早期 PHP 內建日期運算功能較弱,開發者常需自行實現類似 Visual Basic DateAdd 的功能。本文源自一道華為面試題(原為 C++ 實
挑戰最棒留言本源碼解析(二):核心提交與顯示邏輯
前言 延續上一篇的配置與安裝說明,本文深入剖析留言本的核心執行流程:post.php 處理留言提交、index.html 提供前台表單、以及 display.i
SQLAdmin:基於 Web 的 mSQL 資料庫管理介面原始碼解析
專案背景與授權 SQLAdmin v2.0 由 Alessandro Vernet 開發(1997-1998),遵循 GNU LGPL 授權。這是一套專為 mS
使用 PHP 動態生成 VRML 虛擬實境網頁
前言:PHP 與 VRML 的跨界結合 筆者早年涉獵三維動畫製作,後轉向 PHP 開發,發現 PHP 其實可以像 Macromedia Generator 動態
PHP 留言板管理模組 action.php 功能剖析與安全強化
功能概覽 action.php 處理留言板的後台管理動作:delete(刪除)、huifu(回覆/解鎖)、ok(提交回覆內容)。採用 HTTP Basic Au