8000 GitHub - enter3017sky/forum-php-ajax: PHP AJAX 留言板(支援 markdown)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

enter3017sky/forum-php-ajax

Repository files navigation

PHP AJAX 留言板

用 PHP 與 AJAX 熟悉前後端透過 AJAX 傳遞資料。

image

前端技術

  • 使用 JQuery AJAX,新增、刪除、編輯不會換頁,讓體用者體驗更好。
  • 使用 Prism 渲染語法高亮。

後端技術

  • PHP MySQLi Prepare statement 防止 SQL injection。
  • 使用 Parsedown 解析 markdown 語法。
    • htmlspecialchars() 避免 XXS 攻擊。
    • 利用使用 Parsedown 內建的安全模式避免 XXS 攻擊。

留言板系統

  • 每頁顯示 10 筆主留言。
  • 在自己主留言底下留言會以不同顏色區別。
  • 快速註冊會員,可新增、刪除、編輯留言。
  • 會員透過 session 機制登入,密碼經過 hash 處理。

目的

  • 學習 Server 與 PHP 後端原理。
  • MySQL 資料庫系統與 Table 架構。
  • PHP - MySQLi Prepare statement 防止 SQL injection。
  • 避免 XXS 攻擊
  • CRUD 操作。

工具

  • AWE EC2
  • Nginx
  • FileZilla
  • PHP
  • MySQL
  • JQuery
  • Bootstrap

About

PHP AJAX 留言板(支援 markdown)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0