Versão atual:

CodeIgniter - máscaras em formulários

Olá estou desenvolvendo um pequeno projeto da faculdade em PHP utilizado o CodeIgniter e gostaria de saber de uma forma simples que formate os dados digitados pelo usuário, exemplo telefone e cep.

Estou criando os formulários assim:

echo form_open('crud_fornecedor/create');
echo form_label('Nome');
echo form_input(array('name'=>'nome'),set_value('nome'),'autofocus');
echo form_label('Telefone');
echo form_input(array('name'=>'telefone'),set_value('telefone'));
echo form_label('Endereço');
echo form_input(array('name'=>'endereco'),set_value('endereco'));
echo form_label('Número');
echo form_input(array('name'=>'numero'),set_value('numero'));
echo form_label('Bairro');
echo form_input(array('name'=>'bairro'),set_value('bairro'));
echo form_label('CEP');
echo form_input(array('name'=>'cep', 'maxlength'=>'8'),set_value('cep'));
echo form_label('Cidade');
echo form_input(array('name'=>'cidade'),set_value('cidade'));
echo form_label('UF');
echo form_input(array('name'=>'uf'),set_value('uf'));
echo form_submit(array('name'=>'cadastrar'),'Cadastrar');
echo form_close();

Parte do código do controller que valida os dados, caso precisse:

//Validação do formulário
        $this->form_validation->set_rules('nome','NOME','required|max_length[50]|ucwords');
        $this->form_validation->set_rules('telefone','TELEFONE','required|max_length[12]');
        $this->form_validation->set_rules('endereco','ENDEREÇO','required|max_length[50]');
        $this->form_validation->set_rules('numero','NÚMERO','required|max_length[10]');
        $this->form_validation->set_rules('bairro','BAIRRO','required|max_length[30]|ucwords');
        $this->form_validation->set_rules('cep','CEP','required|max_length[8]');
        $this->form_validation->set_rules('cidade','CIDADE','required|max_length[30]|ucwords');
        $this->form_validation->set_rules('uf','UF','required|max_length[2]');

Se alguém puder ajudar, agradeço.

Versão(1):

Ver a versão formatada

CodeIgniter - máscaras em formulários

Comentário

new question