2013-01-04 141 views
0

我想在CodeIgniter 2.1中創建一個表單,但是在創建它之後,我推送提交按鈕,並且我沒有獲取任何類型的數據。當我點擊按鈕提交時,表單不會運行

下面是代碼:

檢視:

<div id="logform" 
    <?php 

     echo validation_errors(); 
     echo form_open('blog/validacion_registro'); 
     ?>  
    Direcci&oacute;n de correo <input type="text" id="ecorreo" name="correo" maxlength="30" /><br /><br /> 
      Usuario <input type="text" id="nusuario" name="usuario" maxlength="20" /><br /><br /> 
      Contrase&ntilde;a <input type="password" id="contrasena" name="contrasenya" maxlength="50" /><br /><br /> 
      Repetir contrase&ntilde;a <input type="password" id="rcontrasena" name="repcontrasenya" maxlength="50" /><br /><br /> 
      <input type="submit" id="entra" name="entrar" value="Entrar" /> 
</div> 

控制器:

class Blog extends CI_Controller 
{ 
public function index() 
{ 
    $this->load->view('anuncios/test'); 

} 

    public function validacion_registro() //para validar los datos de registro de usuario 
{ 
    //$this->load->library('form_validation'); 
    echo "Dentro de validacion_registro"; 
    $this->input->post('correo'); 
    $this->input->post('usuario'); 
    $this->input->post('contrasenya'); 

    $this->form_validation->set_rules('correo','Direcci&oacute;n de correo','required'); 
    $this->form_validation->set_rules('usuario','Nombre de usuario','required'); 
    $this->form_validation->set_rules('contrasenya','Contrase&ntilde;a','required|md5'); 
    $this->form_validation->set_rules('repcontrasenya','Confirmaci&oacute;n de contrase&ntilde;a','required|md5'); 

    if ($this->form_validation->run()===true) 
    { 
     redirect('anuncios/test'); 
     echo ("validaci&oacute;n v&aacute;lida"); 
    } 
    else { 
      $this->load->view('anuncios/test'); 
      echo ("validaci&oacute;n no v&aacute;lida"); 
     } 
} 
?> 

的視圖是在應用/視圖文件夾和控制器處於應用/控制器。 爲什麼我不能顯示任何數據?

謝謝。

回答

0

也許你需要提交按鈕後,關閉窗體:

<input type="submit" id="entra" name="entrar" value="Entrar" /> 
echo form_close(); 
+0

感謝您的回答。但是我按照你的說法輸入了echo form_close(),但是沒有顯示數據。怎麼了? – axmug

+0

我不確定,您是否有可查看的排解網址? – swatkins

相關問題