你所要求還有包括使用SESSIONS從表單頁面的學生數據傳遞到下一個。另一種方法是將密碼包含在學生完成的表格中,而不是將它們發送到新頁面以輸入密碼。
但是,如果你確實希望它在一個單獨的頁面上,你可以看看jQuery的對話框,所以一旦按下提交,就會出現一個對話框輸入密碼,或者只是將表格$_POST
數據傳遞給會話並在另一頁上處理密碼。
更新
從下面的評論,因爲我知道你正在尋找類似這樣的東西:在
2)學生
1)學生日誌完成表格的第1部分,並提交
3)教師/管理員登錄並選擇學生表格並完成第2部分。
4)教師提交完成的表格,第1部分和第2部分完成。
爲此,我建議以下數據庫模式:
studentsTbl
student_id | int(11)
password | varchar(128)
pass_salt | varchar(64)
... (etc)
teachersTbl
teacher_id | int(11)
password | varchar(128)
pass_salt | varchar(64)
... (etc)
studentFormTbl
form_id | int(11)
question1 | text
... (etc)
completedFormTbl
form_id | int(11)
question1 | text
admin1 | text
admin2 | text
... (etc)
然後,用戶在使用來自studentsTbl
細節記錄,提交由教師根據需要,然後將其存儲在studentFormTbl
爲形式審查/管理員。然後,管理員選擇要查看的表格,根據需要更改任何/添加註釋,並最終將其提交到完整的表格。
顯然,你需要塑造此爲您想的那樣,改變question1
以更具描述性的領域等
我不確定你想做什麼,但爲什麼你不把密碼輸入字段集成到表單中? –
我有一個密碼登錄到網站,但我想要一個像監督員/導師一樣輸入密碼來確認學生在表格上輸入的內容是否正確。例如,通過這種第二種形式的確認,學生可以簡單地登錄填寫完成表格,說明他們已經完成了一個程序,給他們自己一個關於該程序的分數,然後在沒有教師的情況下提交它,實際檢查他們輸入的信息是否正確 – Mattrsa