iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

基礎前端+後端網站分享之留言板製作 系列

這30天以我的經驗,去分享網頁全端的知識,以我所製作的留言板和登入註冊網頁為目標。
文章決定拆分兩部分,前半部以基礎為主,後半部以基礎後的進階,做個承先啟後。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 21

第二十一天--新增留言 與成果

今天來撰寫新增留言。 我們要新增資料庫,用來放留言,一樣到xampp的mysql中控制,新增資料表,命名為messageboard,如圖所示除了每個名稱、型態和...

2023-10-05 ‧ 由 aliecele 分享
DAY 22

第二十二天--呈現留言 與成果

今天要寫的是呈現留言,文章後面成果影片能觀看。 今天比較不一樣的步驟,我們先從取得資料表開始,再來測試,最後完成呈現留言。 datatable.php程式碼 f...

2023-10-06 ‧ 由 aliecele 分享
DAY 23

第二十三天--刪除留言 與成果展現

今天來介紹刪除留言 與成果展現 今天先講解畫面,再來講解原理。 畫面Home.php程式碼 <!DOCTYPE html> <html lan...

2023-10-07 ‧ 由 aliecele 分享
DAY 24

第二十四天--編輯留言的畫面 、更新留言 與成果展現

今天來介紹 先來製作更新留言的畫面。新增php檔(edit_form.php)在screen文件夾裡edit_form.php程式碼 <html>...

2023-10-08 ‧ 由 aliecele 分享
DAY 25

第二十五天--介紹和使用SESSION與留言板實作

今天介紹和使用SESSION和撰寫登入、強制登入和保持登入狀態系統。 session介紹 應用場景在網站具有會員登入的功能或是購物車的功能,基本上就會使用到 s...

2023-10-09 ‧ 由 aliecele 分享
DAY 26

第二十六天--介紹篇之SQL注入(SQL Injection)

本篇文章為延伸閱讀,用於加強網頁部分知識,給想了解更深入卻無從下手的入門者。 注入式攻擊( Injection Attack)介紹 注入攻擊的類型分成以下:...

2023-10-10 ‧ 由 aliecele 分享
DAY 27

第二十七天--介紹篇之應用程式介面(API)

本篇文章為延伸閱讀,用於加強網頁部分知識,給想了解更深入卻無從下手的入門者,會解釋為什麼要讀的原因。 應用程式介面(API)API英文全名為(Applicati...

2023-10-11 ‧ 由 aliecele 分享
DAY 28

第二十八天--介紹篇之程式撰寫規範(Coding Style Guide)

程式撰寫規範(Coding Style Guide) 為什麼我們要學這個?這在和別人協作時要用的,就像個規則一樣,你和合作的同事需要依照這個php規範去寫一個程...

2023-10-12 ‧ 由 aliecele 分享
DAY 29

第二十九天--不同使用者不能影響其他使用者留言

今天不是介紹東西,今天要來加強(解決才對)之前留言板的問題。 有兩個問題 改變/刪除其他人的留言之前留言板你能改變其他使用者的留言,這不合理吧,我要讓使用者...

2023-10-13 ‧ 由 aliecele 分享
DAY 30

第三十天--有兩個資料庫的錯誤問題解決

今天要來解bug,不是介紹東西,也不是加強文章所撰寫留言板。情況: 兩個資料庫有衝突,並且有一個無法刪除資料庫。 快速解決: 請從文章後面閱讀,到標題為【...

2023-10-14 ‧ 由 aliecele 分享