討論區-新增文章

需要登入帳號的使用者才能新增討論區文章,將前一單元所有登入登出網頁複製一份到討論區,請參考登入與登出系統功能

Step1)修改login.php,登入後的prio為1的管理者,開啟manager.php(第16行)。

Step2)參考admin.php修改為manager.php,在manager.php下方新增發文功能的超連結

prio為1的使用者才能開啟manager.php(第5行),新增發文功能的超連結(第21行)。

執行結果如下,管理者abc新增「發文」超連結。

Step3)新增資料表article,下方為所以資料庫倒出來的SQL。

Step4)新增article.php

本系統帳號分成三級,超級管理者(prio為0)、管理者(prio為1)、一般使用者(prio為2),有設定$_SESSION['prio']的使用者都可以發文(5)。

顯示所有已經發表的文章(第13到19行)。如果有點選「新增」文章(21),將發文插入資料庫(第2227行),重新導向article.php(第28行)。

建立發文的表單,表單內有欄位標題與內容,與新增按鈕(第3236行)。

輸入文章的標題與內容,點選「新增」。

多出了測試3的文章。