Welcome Guest, Not a member yet? Register   Sign In
Membership
#1

[eluser]helpeurpro[/eluser]
Hello,

When I validate the form I get nothing.

Controler :

Code:
function add()
{
  
  if (!$this->tank_auth->is_logged_in()) {
   redirect('/login/');
  } else {
  
  $data['errors'] = array();
  
   if ($this->form_validation->run()) {
  
     $this->form_validation->set_rules('xxxxxxx', 'xxxxxxx', 'trim|required|xss_clean|min_length[30]|max_length[30]|alpha_dash');
     $this->form_validation->set_rules('xxxxxxx', 'xxxxxxx', 'trim|xss_clean');
     $this->form_validation->set_rules('xxxxxxx', 'xxxxxxx', 'trim|xss_clean');
     $this->form_validation->set_rules('xxxxxxx', 'xxxxxxx', 'trim|xss_clean');
  
      if (!is_null($data = $this->membership_librarie->add(
          $this->form_validation->set_value('xxxxxxx'),
          $this->form_validation->set_value('xxxxxxx'),
          $this->form_validation->set_value('xxxxxxx'),
          $this->form_validation->set_value('xxxxxxx')
          ))) {
      
      echo "TESTTTTTTTTT";  
          
    } else {
     // $errors = $this->membership_librarie->get_error_message();
     // foreach ($errors as $k => $v) $data['errors'][$k] = $this->lang->line($v);
     echo "OSEFFFFFFFFFFFFFFFFFF";
    }
   }
  
  $data['content'] = 'member/add';
  $this->load->view('templates/template', $data);  
  }
}

Librarie :

Code:
function add($xxxxxx, $xxxxxx, $xxxxxx, $xxxxxx)
{

   $data = array(
    'xxxxxx' => 'xxxxxx,
    'xxxxxx' => 'xxxxxx,
    'xxxxxx'  => 'xxxxxx,
    'xxxxxx' => 'xxxxxx,
   );

  $arr = array();
  $arr['xxxxxx'] = $xxxxxx;
  $arr['xxxxxx'] = array();
  $arr['xxxxxx'] = array();
  $arr['xxxxxx'] = array();
  $arr['xxxxxx'] = array();
  
  $xxxxxx = explode(PHP_EOL, trim($data['xxxxxx']));
  $xxxxxx = explode(PHP_EOL, trim($data['xxxxxx']));
  $xxxxxx = explode(PHP_EOL, trim($data['xxxxxx']));
  
  foreach ($xxxxxx as $k => $file)
  {
   if (empty($file))
    continue;
  
     $arrxxxxxx = explode(';', trim($xxxxxx));
     $arrxxxxxx = explode(';', trim($xxxxxx[$k]));
     $arrxxxxxx = explode(';', trim($xxxxxx[$k]));
  
     if($name = checkFile($arrxxxxxx[0]))
     {
      $arr['filename'][$k] = $name;
     }
     else
     {
      if($name = checkFile($arrxxxxxx[0]))
      {
       $arr['filename'][$k] = $name;
      }
      else
      {
       if($name = checkFile($arrxxxxxx[0]))
       {
        $arr['filename'][$k] = $name;
       }
       else
       {
        $arr['filename'][$k] = 'Warning: Nom inconnu';
       }
      }
     }
  
    $arr['xxxxxx'][$k] = $arrxxxxxx;
    $arr['xxxxxx'][$k] = $arrxxxxxx;
    $arr['xxxxxx'][$k] = $arrxxxxxx;
   }
  
  $custom_name = !empty($arr['xxxxxx'][0]) ? $arr['xxxxxx'][0] : 'Error: Nom inconnu';
  $custom_name = empty($_POST['xxxxxx']) ? $xxxxxx : convert_accented_characters($data['xxxxxx']);
  $custom_name = str_replace(array('&', ' '), array('-', '_'), convert_accented_characters($xxxxxx));
  print_r($data);
  $this->ci->membership_model->create_file($data);
}

model :
Code:
function create_file($data)
{  
  $id = $this->membership_model->gen_id();
  // $this->db->insert($this->table_files, $data);
  return NULL;
}


view :
Code:
<?php echo form_open($this->uri->uri_string()); ?>
    <table>
     <tr>
      <td>&lt;?php echo form_label('xxxxxx', $xxxxxx['id']); ?&gt;</td>
      <td>&lt;?php echo form_input($xxxxxx); ?&gt;</td>
      <td>&lt;?php echo form_error($custom_name['name']); ?&gt;&lt;?php echo isset($errors[$custom_name['name']])?$errors[$xxxxxx['name']]:''; ?&gt;</td>
     </tr>
     <tr>
      <td>&lt;?php echo form_textarea('xxxxxx', $xxxxxx['id']); ?&gt;</td>
    
      <td>&lt;?php echo form_error($xxxxxx['name']); ?&gt;&lt;?php echo isset($errors[$xxxxxx['name']])?$errors[$xxxxxx['name']]:''; ?&gt;</td>
     </tr>
     <tr>
      <td>&lt;?php echo form_textarea('xxxxxx', $xxxxxx['id']); ?&gt;</td>
      
      <td>&lt;?php echo form_error($xxxxxx['name']); ?&gt;&lt;?php echo isset($errors[$xxxxxx['name']])?$errors[$xxxxxx['name']]:''; ?&gt;</td>
     </tr>
     <tr>
      <td>&lt;?php echo form_textarea('xxxxxx', $xxxxxx['id']); ?&gt;</td>
      
      <td>&lt;?php echo form_error($xxxxxx['name']); ?&gt;&lt;?php echo isset($errors[$xxxxxx['name']])?$errors[$xxxxxx['name']]:''; ?&gt;</td>
     </tr>
    </table>
    &lt;?php echo form_submit('add', 'xxxxxxxx'); ?&gt;
    &lt;?php echo form_close(); ?&gt;


Messages In This Thread
Membership - by El Forum - 03-30-2012, 10:33 AM
Membership - by El Forum - 03-30-2012, 11:09 AM
Membership - by El Forum - 03-30-2012, 12:09 PM
Membership - by El Forum - 03-30-2012, 01:12 PM
Membership - by El Forum - 03-31-2012, 04:35 AM



Theme © iAndrew 2016 - Forum software by © MyBB