<?php

require_once "../logica-usuario.php";
verificaUsuario();
require_once "banco-cliente.php";
if ($_POST) {
    extract($_POST);
    $nome = $_POST["nome"];
    $email = $_POST["email"];
    $senha = $_POST["senha"];
    $token = $_POST["token"];
    $sql = cadastraUsuario($nome, $email, $senha, $token);
}
require_once "../cabecalho.php";
?>
	<div class="container">
		<br>
		<form name="infos" class="form-principal" enctype="multipart/form-data">
			<div class="form-group infos">
				<legend><b>Lista de Clientes</b></legend>
				<br>
				<table class="table ls-table">
					<thead>
						<tr>
							<th class="ls-nowrap col-xs-0.25">ID</th>
							<th class="hidden-xs">Nome</td>
							<th class="hidden-xs">Email</th>
							<th class="hidden-xs">Senha</th>
							<th class="hidden-xs">Token de Acesso</th>							
							<th class="ls-nowrap col-xs-0.50">Ativo</th>
							<th class="hidden-xs">Data de Cadastro</th>
             // Se os dados orientador_campus nao foram cadastrados: ERRO
         } else {
             $ans = -1;
         }
         // Se orientador nao foi cadastrado com sucesso: ERRO
     } else {
         $ans = -1;
     }
     $resp = "dados={retorno:'" . $ans . "', id_usuario:'" . $id_user . "'}";
     echo $resp;
     exit;
     // CADASTRO DE NOVO AVALIADOR
     // retorno: 40 = sucesso (login) -1 = erro
 } else {
     if (isset($_POST['opcao']) && $_POST['opcao'] == "cadastrarAvaliador") {
         $id_user = cadastraUsuario($conexao);
         $id_campus = (int) $_POST["f_campus"];
         $tipoServidor = (int) $_POST["tipoServidorAvaliador"];
         $nivelFormacao = (int) $_POST["nivelFormacao"];
         $query = "INSERT INTO avaliador\n\t\t\t(fk_usuario, fk_campus, tipo_servidor, formacao)\n\t\tVALUES\n\t\t\t('{$id_user}', '{$id_campus}', '{$tipoServidor}', '{$nivelFormacao}')";
         $sql = runSQL($query);
         $confirma = recNumRows($id_user, "fk_usuario", "avaliador", $conexao);
         // Se cadastro do avaliador foi realizado: CONTINUAR cadastro
         if ($confirma == 1) {
             criarSessao($id_user, $conexao);
             $ans = 40;
             // Se cadastro do avaliador nao foi realizado: ERRO
         } else {
             $ans = -1;
         }
         $resp = "dados={retorno:'" . $ans . "', id_usuario:'" . $id_user . "'}";
        $_SESSION["falhaCadastro"] = 0;
        $_SESSION["falhaAlterar"] = 0;
        header('location: index.php');
        die;
    }
} else {
    if ($tipo_operacao == 2) {
        if ($senha != $confirmarSenha) {
            session_start();
            $_SESSION["falhaLogin"] = 0;
            $_SESSION["falhaCadastro"] = 1;
            $_SESSION["falhaAlterar"] = 0;
            header('location: index.php');
            die;
        } else {
            $resultado = cadastraUsuario($nomeDeUsuario, $senha);
            if ($resultado == 1) {
                session_start();
                $_SESSION["falhaLogin"] = 0;
                $_SESSION["falhaCadastro"] = 2;
                $_SESSION["falhaAlterar"] = 0;
                header('location: index.php');
                die;
            } else {
                session_start();
                $_SESSION["falhaLogin"] = 1;
                $_SESSION["falhaCadastro"] = 0;
                $_SESSION["falhaAlterar"] = 0;
                header('location: index.php');
                die;
            }
<?php

require_once "banco-usuario.php";
require_once "logica-usuario.php";
$nome = $_POST["nome"];
$email = $_POST["email"];
$senha = $_POST["senha"];
if ($nome == "" || $email == "" || $senha == "") {
    $_SESSION["danger"] = "Prencha todos os dados.";
    header("Location: cadastro-form.php");
} else {
    cadastraUsuario($conexao, $nome, $email, $senha);
    $_SESSION["success"] = "Usuario cadastrado com sucesso.";
    header("Location: index.php");
}
die;