PHP桌面中心開發實戰(二):資料寫入與表單處理
功能概覽 本篇實作「資料寫入」完整流程:前端HTML表單收集圖片資訊,後端PHP接收並寫入對應分類資料表。包含基本防盜鏈欄位(Referer)與簡易密碼保護構想
PHP桌面中心開發實戰(一):資料庫多表結構設計
專案背景 「PHP桌面中心」是一個圖片分類展示系統,支援多類別(如水彩畫、明星寫真、動漫桌布、廣告創意等)的圖片管理。本文為系列第一篇,詳細說明資料庫多表結構的
仿 OSO 風格 PHP 論壇程式開發實戰(三):核心處理 readforum.php 與內容顯示邏輯
本系列最終篇,解析 readforum.php——論壇核心處理頁面,負責:新主題/回覆寫入資料庫、閱讀/回覆計數更新、主題內容顯示、導航按鈕生成。 readf
仿 OSO 風格 PHP 論壇程式開發實戰(二):發文表單 addforum.php 與前端驗證
承接上篇,本文展示 addforum.php——發表新主題或回覆的表單頁面,包含 JavaScript 前端驗證(防重複提交、必填檢查)與動態標題顯示邏輯。
仿OSO風格PHP論壇程式開發實戰(一):資料庫設計與主頁邏輯
前言 早期PHP開發者常以OSO論壇為參考標竿,其簡潔的介面與流暢的操作體驗深受好評。本系列文章將分享一個仿OSO風格的PHP論壇程式完整實作,涵蓋資料庫設計、
PHP MySQL 資料庫瀏覽器實作:三層導航、PDO 重構、安全防護與現代化介面
資料庫瀏覽器提供「資料庫列表 → 資料表列表 → 資料內容」三層導航,是開發除錯、資料檢視的輕量工具。本文重構原始碼,改用 PDO、加入預處理防注入、修正 XS
PHP 通用 MySQL 查詢工具實作:SQL 執行、結果表格、安全防護與現代化重構
通用 SQL 查詢工具是資料庫管理、除錯、學習的利器。本文實作一個單檔、支援 SELECT/非 SELECT 自動判斷、預處理語句防注入、結果美觀表格化、魔術引
PHP 計數器實作:自訂位數、多用戶隔離、圖片輸出與廣告植入邏輯
經典的 PHP 圖片計數器:以文字檔儲存計數、支援自訂顯示位數(前置補零)、多用戶目錄隔離、GD 動態生成圖片、內建廣告植入邏輯。本文重構修正路徑遍歷、資源洩漏
PHP 簡易投票系統實作:檔案儲存、IP 防重複、條狀圖顯示與安全修正
投票系統是 Web 互動的經典場景。本文實作一個以文字檔儲存、支援多選項、IP 簡易防重複、百分比條狀圖顯示的投票程式,並修正原始碼的競態條件、XSS、邏輯缺陷
PHP 意見回饋表單實作:郵件發送、雙向確認信、驗證與防濫發
意見回饋表單是網站最基礎的互動功能:使用者填寫表單 → 伺服器驗證 → 寄送通知給管理員 → 寄送確認信給使用者 → 顯示結果頁。本文實作一個完整、安全、現代化
PHP HTTP Basic 認證與用戶管理系統實作:資料庫驗證、Session 替代方案與安全強化
HTTP Basic Authentication 是最簡單的 Web 認證機制,瀏覽器原生支援彈出登入框,無需 Session/Cookie。本文實作一套完整
PHP 文字檔留言板實作:分頁、表單驗證、XSS 防護與資料結構設計
不使用資料庫、以純文字檔儲存留言,是學習 PHP 檔案 I/O、分頁邏輯、表單處理的經典練習。本文重構原始碼,修正安全漏洞(XSS、注入)、優化分頁演算法、引入
PHP GD 動態為圖片添加文字水印:多行自動換行、字型與顏色完整範例
利用 GD 函式庫在圖片上繪製文字,是實現動態水印、驗證碼、海報生成、個性化圖片的基礎技能。本文封裝一個 makeThumb() 函式,支援多種圖片格式、Tru
PHP 5 static 與 const 關鍵字深度解析:靜態成員、常數、延遲靜態綁定
PHP 5 引入完整的物件導向模型,static 與 const 是定義類別層級成員的核心關鍵字。本文深入剖析其語法、記憶體模型、存取規則、繼承行為與進階特性(
PHP 目錄與檔案操作完整指南:讀寫、屬性、鎖定、遍歷與最佳實踐
檔案系統操作是 PHP 後端開發的基石,涵蓋快取、上傳、日誌、匯入匯出等核心場景。本文系統整理目錄掃描、檔案讀寫鎖定、屬性檢測、複製刪除、權限管理等高頻操作,並
PHP ini_* 設定函式群完全攻略:讀取、修改、還原與實戰技巧
PHP 提供四個 ini_* 函式在執行期動態操作 php.ini 設定值,其中 ini_get 與 ini_set 最常用。本文系統整理語法、回傳值特性、可修
PHP 類別與物件導向入門:從變數、函式到 $this 與封裝
類別是 PHP 物件導向的核心概念,將資料(屬性)與行為(方法)封裝成可重用、可擴充的單元。本文以通俗語言拆解類別結構、實例化、存取控制、$this 指標與方法
Apache 隱藏 .php 副檔名的三種姿勢:偽裝、自訂、HTML 化
隱藏 PHP 副檔名不僅能模糊後端技術棧(安全性邊際效益),還能讓 URL 更乾淨、利於 SEO 遷移。在 Apache 中透過 httpd.conf 或 .h