2013-10-17 44 views
0

我將一個應用程序移植到核心PHP開發的codeigniter中。默認情況下,查詢字符串功能被禁用,我不想打開它,因爲我希望URL看起來乾淨。我有一個頁面,其中有三種形式:登錄表單,註冊表單和忘記密碼錶單。默認情況下,所有表單都已摺疊。當用戶通過單擊「登錄」按鈕從其他頁面打開此頁面時,登錄表單應該展開,如果用戶的操作是「註冊」按鈕,則在加載頁面時,註冊應該消失。較早的開發人員已將操作屬性附加到按鈕鏈接並向其添加「登錄」和「註冊」值。這有助於他檢索請求是用於登錄還是註冊,並且他相應地展開了摺疊表單。但是由於代碼網址不能以這種方式工作,我怎麼記住點擊登錄或註冊按鈕時的用戶操作?如何在禁用查詢字符串的codeigniter URL中使用GET方法?

對不起,如果我不能清楚地寫清楚我想問什麼,如果需要進一步的信息,我可以編輯和寫更多。

謝謝!

回答

1

controller保存在變量中action:現在

$data = array(); 
$data['action'] = $this->input->post('submit'); #retrieve the action depending on the submit name 
$this->load->view('view', $data); 

,你會得到在視圖中$action並顯示,這取決於它的形式。希望它可以幫助你。

+0

謝謝。它幫助了我。 – Hammad

+0

快樂幫助伴侶。 :d。考慮接受答案。 @ user2885137 –

相關問題