<?php /** * var responsável por popular o <SELECT> */ $tipos_usuarios = Usuario::allTipos(); TApplication::setScript('jquery.sf'); if (array_key_exists('save', $_POST)) { $dados = array('nome_usuario' => array('Nome'), 'email_usuario' => array('Email', 'tipo' => 'email'), 'telefone_usuario' => array('Telefone', 'tipo' => 'inteiro'), 'dt_nascimento_usuario' => array('Data Nascimento', 'tipo' => 'data'), 'login_usuario' => array("Login", 'tipo' => 'nome'), 'senha_usuario' => array('Senha'), 'confirma_senha' => array('Repita a Senha', 'tipo' => 'igualdade', 'compara' => 'senha_usuario', 'legenda_2' => 'Senha')); $validacao = ValidaFormulario($dados); if ($validacao === true) { $usuario = new Usuario(); UsuarioMapper::map($usuario, $_POST); if ($_POST['celular_usuario'] == '') { $usuario->setCelularUsuario(null); } UsuarioMapper::insert($usuario); $sessao->addVar('msg', 2); header('location:index.php'); } }