討論區-新增文章
需要登入帳號的使用者才能新增討論區文章,將前一單元所有登入登出網頁複製一份到討論區,請參考登入與登出系統功能。
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行),將發文插入資料庫(第22到27行),重新導向article.php(第28行)。
建立發文的表單,表單內有欄位標題與內容,與新增按鈕(第32到36行)。
輸入文章的標題與內容,點選「新增」。
多出了測試3的文章。