我有一個控制器處理記錄添加到數據庫。有時這些記錄需要輸入幾個密碼才能「簽署記錄」。因此,當表單被提交時,它被傳遞給名爲「getSignatures」的控制器中的函數。這將加載一個視圖,輸入所需的密碼。用戶然後將輸入他們的密碼來「簽署文件」。然後這將被傳遞給控制器中稱爲「checkSignatures」的函數,該函數將調用模型中的函數來檢查密碼。Codeigniter - 從控制器傳遞數組,以查看,然後到另一個控制器
但是,我仍然需要通過或保存表單提交時的所有數據。
我已經嘗試使用全局變量來保存表單數據,但是當checkSignatures函數被調用時,它通過一個新的控制器被調用。我也嘗試通過表單數據傳遞給視圖,將其保存在隱藏的輸入中,然後通過後傳遞它,但不能將數組保存在隱藏的輸入中。
任何想法都會很棒,對於冗長的問題抱歉。
爲什麼不使用AJAX來檢查這些簽名,並在所有數據都經過驗證後再進行實際發佈? –