<html>
你的發言已提交
<a href="faq.php">返回疑難問題首頁</a>
</html>
| # | 缺失功能 | 資料庫變更 | 程式邏輯 |
|---|---|---|---|
| 1 | 會員登入才能發文 | - | post/reply.php 加入登入檢查,Cookie cookie_user 儲存用戶 ID;可整合自動註冊 |
| 2 | 子論壇(版面) | guestbook.id_style 關聯 bm_style(style_code, style_name) | 列表/發文/瀏覽加入版面篩選 |
| 3 | 主題點擊數統計 | guestbook.count_read INT DEFAULT 1 | post.php 初始 1,read.php 遞增 |
| 4 | 新回覆圖示 | 用戶 Cookie 記錄 last_read_time | 比較 time_close > last_read_time 顯示新圖示 |
| 5 | 主題排序/時間篩選 | - | 下拉選單改變 ORDER BY、WHERE time > ... |
| 6 | 會員發文積分 | my_user.point INT | 註冊給初始值,發文/回覆加分 |
| 7 | 版主管理權限 | my_user.type ENUM('user','moderator','admin') | 版主可進入管理介面執行 DELETE |
| 8 | 編輯自己的貼文 | - | 比對 guestbook.name == cookie_user 允許 UPDATE |
htmlspecialchars, mysqli_real_escape_string / 預處理語句)。password_hash() / password_verify(),嚴禁明文或 MD5。這份功能清單完整勾勒出一個成熟論壇系統的核心需求。從簡單留言板演進到功能完備的社區平台,每一步都伴隨著資料模型擴充、業務邏輯複雜化、安全防禦深層化。理解這個演進路徑,是成為優秀後端工程師的必修課。