PHP + MySQL 論壇系統完整實作(一):發文頁面 say.php
系統架構概覽 本系列實作一個簡易論壇(BBS),支援主題發布、回覆、分頁顯示。資料表結構包含:bbs_php、bbs_mysql、bbs_html、bbs_js
打造動態 WML 站點實戰(二):首頁與查詢選單實作
首頁 index.wml:查詢類型選擇 進入點頁面讓用戶選擇查詢「教授授課時間」或「考試時間表」。關鍵程式碼片段: <?php Header(Conten
打造動態 WML 站點實戰(一):環境建置與資料庫設計
前言:為何要建立 WML 站點? 隨著支援 WAP 的行動裝置普及,提供無線網頁服務成為趨勢。本系列示範如何以 PHP + MySQL 建立動態更新的 WML
打造動態 WML 站點實戰(三):查詢邏輯與資料庫整合
系列回顧 前兩篇已完成 WML 站點架設、伺服器設定、資料庫結構設計與前兩張卡片的介面。本篇進入核心:query.wml 如何根據用戶選擇(授課時間或考試時間表
PHP Session 運作機制深度解析
前言:從 Cookie 認證到 Session 管理 在 Web 開發早期,身份認證常透過 Cookie 實作:伺服器產生唯一識別碼存入資料庫,瀏覽器端保留 C
PHP 產生 Flash 圖表 (一):環境建置與資料準備
SWF/Flash 簡介、PHP Ming 擴展安裝、建立測試資料表 為什麼選 Flash? 90% 瀏覽器無需外掛即可播放。 向量圖形縮放不失真,視覺效果優
PHP Session 概念解析:跨頁面全域變數實現原理
什麼是 Session?為何需要?PHP 如何實現跨腳本全域變數? 定義 Session (會話) 指用戶從進入網站到關閉瀏覽器的時間區間,包含特定客戶端、伺服
Apache 虛擬主機中 PHP 專屬設定指令完整說明
在 與 區塊中設定 PHP 引擎、錯誤報告、上傳路徑、包含路徑等 透過 Apache 設定檔為不同虛擬主機獨立配置 PHP 行為,互不干擾。 虛擬主機基本設
PHP 產生 Flash 圖表 (二):動態餅圖類別實作
封裝 Flash 餅圖產生邏輯為 PHP 類別,支援標題、圖例、多色區塊 類別 flash_pie 封裝 Ming (SWF) 擴展函式,接收數值陣列與輸出檔名
PHP 偵測用戶是否透過 Proxy 伺服器連線
檢查 HTTP 標頭判斷代理連線,取得真實 IP 與代理資訊 透過 getenv() 讀取 REMOTE_ADDR、HTTP_VIA、HTTP_X_FORWAR
單一表單資料同時提交至兩個處理頁面 (JavaScript 實作)
利用 JavaScript window.open 在新視窗分別送出 GET 請求 表單 onsubmit 事件呼叫自訂函式 dosubmit(),函式中以 w
PHP 圖形計數器實作範例:文字檔儲存與圖片輸出
簡易圖形計數器:讀取文字檔計數、Cookie 防重複、輸出數字圖片組合 程式碼結構 <?php $count = count.txt; $wei = ;
多 PHP 伺服器環境下 Session 並發解決方案
動態生成唯一 Session 名稱解決多用戶並發資料混亂問題 預設單一 Session ID 在多用戶並發時會導致資料覆蓋。解決方法:以 腳本檔名 + 微秒時間
PHP 效能優化全攻略:Zend Optimizer、快取、Gzip 壓縮
從代碼優化、Opcode 快取到輸出壓縮,全方位提升 PHP 執行速度與傳輸效能 1. 代碼優化:Zend Optimizer 免費工具,分析 Zend En
PHP 靈活架構設計:分層、解耦與可維護原則
從 SourceForge 實踐談 Web 應用分層架構:HTML 層、API/資料存取層、資料庫抽象層 核心架構圖概念 HTML 介面層:僅負責呈現,呼叫
PHP 腳本 10 個技巧 (8):XML 處理與 Expat 解析器
PHP 內建 XML 擴展支援 Expat 解析器,解析與產生 XML 文件 PHP 可選擇性編譯 --with-xml 支援 XML。Apache 1.3.7