O CI define 500 como padrão, e depois faz um array_merge com o que você passou.

Era pra funcionar corretamente. Verifique se você escreveu
corretamente o maxlength.. eu mesmo sempre escrevo lentgh de vez em
qdo. :).


2008/3/31 Marco Telles <[EMAIL PROTECTED]>:
> Oi Paulo, eu fiz um aqui exatamente igual ao do guia e inseri num
>  formulário que estou montando:
>
>  <?php $data = array(
>               'name'        => 'username',
>               'id'          => 'username',
>               'value'       => 'johndoe',
>               'maxlength'   => '25',
>               'size'        => '25',
>               'style'       => 'width:50%',
>             );
>  ?>
>
>  <tr><td>
>  <?php echo form_input($data); ?>
>  </td></tr>
>
>  Renderizou no FF:
>
>  <tr><td>
>  <input type="text" name="username" value="johndoe" maxlength="25"
>  size="25" id="username" style="width:50%"  />
>  </td></tr>
>
>  Estou usando o CI 161.
>
>  Abs
>
>  Muita sorte para nós!
>
>  Marco Telles
>
>  #############
>  # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
>  # Pier de Ipanema no Orkut ( http://www.orkut.com/Community.aspx?cmm=2923344 
> )
>  # CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
>  # Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
>  # Python Programming Language ( http://www.pythonbrasil.com.br/ )
>
>
>
>  Paulo Balzi escreveu:
>
>
> > mas eu já faço isso?
>  > eu crio exatamente desse jeito, e passo explicitamente o atributo
>  > 'maxlength' => '25',
>  > mas quando visualizo o código aparece "maxlength => 500"
>  >
>  >
>  > 2008/3/31 Eric Silva <[EMAIL PROTECTED]>:
>  >
>  >> Olá amigo,
>  >>
>  >>  Tente passar os valores para seu input por um array...
>  >>
>  >>  $dadosInput = array('name' => 'nome', 'value' => '', 'maxlength' => 
> '25');
>  >>
>  >>  echo form_input($dadosInput);
>  >>
>  >>
>  >>  Eric Silva - Desenvolvedor
>  >>  ArgoHost.net
>  >>  Hospedagem Web com Facilidade
>  >>  http://www.argohost.net
>  >>
>  >>  Suporte Telefônico:
>  >>  Fortaleza          (85) 3264-9944
>  >>  São Paulo          (11) 4063-4844
>  >>  Rio de Janeiro   (21) 4063-9744
>  >>  Curitiba            (41) 4063-6144
>  >>  Florianópolis     (48) 4052-8544
>  >>
>  >>  -----Mensagem original-----
>  >>  De: [EMAIL PROTECTED]
>  >>  [mailto:[EMAIL PROTECTED] Em nome de Paulo Balzi
>  >>  Enviada em: segunda-feira, 31 de março de 2008 15:37
>  >>  Para: CodeIgniter Brasil
>  >>  Assunto: [CodeIgniter] atributo maxlength="500" incorreto
>  >>
>  >>
>  >>
>  >>  Pessoal,
>  >>  fui reparar nisso nesse final de semana. Eu notei, visualizando o
>  >>  código fonte gerado, que pra todo campo input text é inserido o
>  >>  atributo
>  >>  "Maxlength=500", mesmo eu colocando o mesmo atributo com outro valor.
>  >>
>  >>  Alguém sabe o que pode ser isso?
>  >>
>  >>  valeu
>  >>
>  >>  --
>  >>  Paulo Balzi
>  >>
>  >>
>  >>
>  >> _______________________________________________
>  >>  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
>  >>
>  >>
>  >
>  >
>  >
>  >
>
>  _______________________________________________
>  Lista mailing list
>  [email protected]
>  http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>



-- 
Newton Wagner

skype: newtonwagner
msn/gtalk: [EMAIL PROTECTED]

http://www.newtonwagner.net/blog
- http://www.owshit.com.br/

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a