Ejemplo n.º 1
0
             case 3:
                 echo '<div class="erro">Faça login antes de acessar a página solicitada</div>';
                 break;
         }
     }
     ?>
             </fieldset>
         </form> 
     </div>
 <?php 
     break;
 case 'incluir':
     echo '<h2>Cadastro de Usuários</h2>';
     if (isset($_POST['cadastrar'])) {
         $user = new usuarios(array('nome' => $_POST['nome'], 'email' => $_POST['email'], 'login' => $_POST['login'], 'senha' => codificaSenha($_POST['senha']), 'administrador' => $_POST['adm'] == 'on' ? 's' : 'n'));
         if ($user->existeRegistro('login', $_POST['login'])) {
             printMSG('Este login já está cadastrado. Escolha outro nome de usuário', 'erro');
             $duplicado = true;
         }
         if ($user->existeRegistro('email', $_POST['email'])) {
             printMSG('Este email já está cadastrado. Escolha outro endereço', 'erro');
             $duplicado = true;
         }
         if ($duplicado != true) {
             $user->inserir($user);
             if ($user->linhasafetadas == 1) {
                 printMSG('Dados Inseridos com sucesso. <a href="' . ADMURL . '?m=usuarios&t=listar">Exibir Cadastros</a>');
                 unset($_POST);
             }
         }
     }