Para quem quizer ver o codigo consegui arrumar ele.

Aqui o controller

<?php
class User extends Controller
{
  function __construct()
  {
    parent::Controller();
    $this->load->helper('url');
    $this->load->model('user_model');




  }

  function all()
  {
    //selecciona todos os registos de users
    //a ser exibidos
    $data['list'] =
    $this->user_model->getAllDisplayable();

    $this->load->view('user/all',$data);
  }

  function show()
  {
    //vai buscar o id ao url, 3º elemento
    //se não for escrito retorna 0
    $username = $this->uri->segment(3,0);

    if($username == false)
    {
     redirect('user/all');
    }
    else
    {
     $data['user'] =
     $this->user_model->GetDisplayableByUsername($username);
     $this->load->view('user/show',$data);
    }
  }

function register()
{

    $this->load->library("form_validation");
    //definição da lista de regras a aplicar

    $config=array(
    array(
      'field'   => 'username',
      'label'   => 'Nome de Utilizador',
      'rules'   => 'required|min_length[4]|max_length[20]'
    ),
    array(
      'field' => 'password',
      'label' => 'Palavra Passe',
        'rules' => 'required|min_length[6]|matches[confirm]'
    ),
    array(
      'field' => 'confirm',
      'label' => 'Confirmação de Palavra Passe',
      'rules' => 'required'
    ),
    array(
      'field' => 'email',
      'label' => 'E-mail',
      'rules' => 'required|valid_email'
    )
    );

    //atribui a lista de regras à próxima execução da validação
    $this->form_validation->set_rules($config);

    //Teste de validação de dados
    if($this->form_validation->run()==false)
    {

        //caso a validação não tenha tido sucesso
        //ou ainda não foi invocada
        $this->load->view('user/register');
    }
    else
    {

        //se a validação teve sucesso
        $this->user_model->register();
        $this->load->view('formsuccess');

    }
}

}
?>

2009/2/6 Anderson Unsonst <[email protected]>

> sem postar a sua duvida ao certo ou seu model não poderemos te ajudar muito
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a