2013-01-04 103 views
0

當點擊表單的提交按鈕時,頁面重定向到索引頁面,即codignitor的歡迎消息。但該網址顯示請求的頁面。 。我米困惑..請幫助表單提交重定向到codeignitor的索引頁面

視圖頁面:

<form action='welcome/register' method='post'> 
<table>...... 
...... 
</form> 

和控制器頁我已經做了驗證,如果驗證失敗,它必須重定向到register_new頁面,但重定向頁面的歡迎頁面codeignitor。 。但沒有問題的網址。

+1

請問您可以添加一些代碼嗎?介意閱讀不是我的專業 – cjds

+0

url顯示請求的頁面。這意味着表單動作設置正確。檢查請求的頁面代碼。 –

+0

你試過在表單動作中使用'site_url()' – bipen

回答

1

這就是你在CodeIgniter中使用表單的方法。不要試圖使用HTML表單那樣的,只是使用的CodeIgniter風格

http://ellislab.com/codeigniter/user-guide/helpers/form_helper.html

添加到您的控制器(加載形式助手):

$this->load->helper('form'); 

在你看來

<?php echo form_open('controllername/functionname');?> 
    <input type ...> 
    //...more inputs 
</form> 

如果未指定操作,它會重定向到原始頁面。除非由第二個控制器指定,否則它不應該重定向到索引頁面。

相關問題