<?php 
require_once('conexao.php');
$senha = '123';
$senha_crip = md5($senha);

//VERIFICAR SE EXISTE UM USUÁRIO ADMINISTRADOR CRIADO NO BANCO
$query = $pdo->query("SELECT * FROM usuarios where nivel = 'Administrador'");
$res = $query->fetchAll(PDO::FETCH_ASSOC);
if(@count($res) == 0){
	//CRIAR UM USUÁRIO ADMINISTRADOR CASO NÃO EXISTA NENHUM USUÁRIO
	$pdo->query("INSERT INTO usuarios SET nome = 'Administrador', cpf = '000.000.000-00', usuario = '$email_sistema', senha='$senha', senha_crip = '$senha_crip', nivel = 'Administrador', foto = 'sem-perfil.jpg', id_pessoa = 1, ativo = 'Sim', data = curDate() ");

	//CRIAR UM ADMINISTRADOR NA TABELA ADMINISTRADORES
	$pdo->query("INSERT INTO administradores SET nome = 'Administrador', cpf = '000.000.000-00', email = '$email_sistema', telefone = '$tel_sistema', foto = 'sem-perfil.jpg', ativo = 'Sim', data = curDate() ");
}

?>
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
	<meta name="description" content="Portal de Cursos Profissionalizantes Hugo Cursos, Participe das nossas formações e seja um profissional reconhecido!!">
	<meta name="author" content="Hugo Vasconcelos">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">

	<title><?php echo $nome_sistema ?></title>
	<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
	<link rel="stylesheet" type="text/css" href="css/login.css">
	<link rel="stylesheet" type="text/css" href="css/fonts.css">
	<link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon">


	<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
	<script src="https://cdn.jsdelivr.net/npm/popper.js@1.12.9/dist/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
	<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
</head>
<body>

	<div class="container-fluid">

		<section class="login-block mt-4">
			<div class="container-fluid">
				<div class="row">
					<div class="col-md-4 login-sec">
						<h5 class="text-center mb-4"><a href="../" title="Voltar para o Site"><img class="mr-1" src="img/logo.png" width="50px"></a>Faça seu Login</h5>


						<form class="login100-form validate-form" action="autenticar.php" method="post">
							<div class="wrap-input100 validate-input">
								<span class="label-input100">Usuário</span><br>
								<input type="text" name="usuario" id="usuario" class="input100" placeholder="E-mail ou CPF" pattern="[A-Za-z0-9_-@.]{1,15}" required>
								<span class="focus-input100"></span>
							</div>

							<div class="wrap-input100 validate-input">
								<span class="label-input100">Senha</span>
								<input type="password" name="senha" id="senha" class="input100" placeholder="Senha" pattern="[A-Za-z0-9_-@.]áêã{1,15}" required>
								<span class="focus-input100 password"></span>
							</div>



							<div class="container-login100-form-btn">
								<div class="wrap-login100-form-btn">
									<button class="btn btn-primary">
										Logar
									</button>
								</div>
							</div>


						</form>

						<div class="copy-text">
							<a href="" class="text-danger" data-toggle="modal" data-target="#modalRecuperar">
								Recuperar Senha? 
							</a>
						</div>

						<div class="text-center p-t-8 p-b-31">
							Não tem Cadastro?

							<a href="" class="text-primary" data-toggle="modal" data-target="#modalCadastro">Cadastre-se</a>

						</div>


					</div>
					<div class="col-md-8 banner-sec">   
						<div class="signup__overlay"></div>          
						<div class="banner">
							<div id="demo" class="carousel slide carousel-fade" data-ride="carousel">


								<div class="carousel-inner">
									<div class="carousel-item active">
										<a href="#" target="_blank">
											<img src="painel-admin/img/login/banner-login.jpg" height="" width="100%">
										</a>

									</div>

								</div>
							</div>
						</div>

					</div>
				</div>

			</div>

		</section>

		<!-- login end -->

	</div>

</body>
</html>





<!-- Modal Cadastro -->
<div class="modal fade" id="modalCadastro" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true" data-backdrop="static">
	<div class="modal-dialog" role="document">
		<div class="modal-content">
			<div class="modal-header">
				<h5 class="modal-title" id="exampleModalLabel">Faça seu Cadastro</h5>
				<button type="button" class="close" data-dismiss="modal" aria-label="Close">
					<span aria-hidden="true">&times;</span>
				</button>
			</div>
			<form id="form-cadastro">
			<div class="modal-body">
				
					<div class="form-group">
						<label for="exampleFormControlInput1"><small>Nome</small></label>
						<input type="text" class="form-control" id="nome" name="nome" placeholder="Nome e Sobrenome" required>
					</div>

					<div class="form-group">
						<label for="exampleFormControlInput1"><small>E-mail</small></label>
						<input type="email" class="form-control" id="email_cadastro" name="email" placeholder="Seu E-mail" required>
					</div>

					<div class="row">
						<div class="form-group col-md-6">
							<label for="exampleFormControlInput1"><small>Senha</small></label>
							<input type="password" class="form-control" id="senha_cadastro" name="senha" required>
						</div>

						<div class="form-group col-md-6">
							<label for="exampleFormControlInput1"><small>Confirmar Senha</small></label>
							<input type="password" class="form-control" id="conf_senha" name="conf_senha" required>
						</div>					

					</div>

					<div class="form-check">
						<input type="checkbox" class="form-check-input" id="termos" name="termos" value="Sim" required>
						<label class="form-check-label" for="exampleCheck1"><small>Aceitar <a href="termos.php" target="_blank">Termos e Condições</a></small></label>
					</div>					
				
				<br><small><div align="center" id="mensagem-cadastro"></div></small>	
			</div>
			<div class="modal-footer">       
				<button type="submit" class="btn btn-primary">Cadastrar</button>
			</div>
			</form>
		</div>
	</div>
</div>







<!-- Modal Recuperar Senha -->
<div class="modal fade" id="modalRecuperar" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
	<div class="modal-dialog" role="document">
		<div class="modal-content">
			<div class="modal-header">
				<h5 class="modal-title" id="exampleModalLabel">Recuperar Senha</h5>
				<button type="button" class="close" data-dismiss="modal" aria-label="Close">
					<span aria-hidden="true">&times;</span>
				</button>
			</div>
			<form id="form-recuperar">
			<div class="modal-body">
									

					<div class="form-group">
						<label for="exampleFormControlInput1"><small>E-mail ou CPF</small></label>
						<input type="text" class="form-control" name="recuperar" placeholder="Seu E-mail Cadastrado ou CPF (Se tiver Inserido)" required>
					</div>			

				<br><small><div align="center" id="mensagem-recuperar"></div></small>	
				
			</div>
			<div class="modal-footer">       
				<button type="submit" class="btn btn-primary">Recuperar</button>
			</div>
			</form>
		</div>
	</div>
</div>



<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>


 <script type="text/javascript">
	$("#form-cadastro").submit(function () {
		event.preventDefault();
		var formData = new FormData(this);

		$.ajax({
			url: "cadastro.php",
			type: 'POST',
			data: formData,

			success: function (mensagem) {
				$('#mensagem-cadastro').text('');
				$('#mensagem-cadastro').removeClass()
				if (mensagem.trim() == "Cadastrado com Sucesso") {
					//$('#btn-fechar-usu').click();
					$('#mensagem-cadastro').addClass('text-success')
					$('#mensagem-cadastro').text(mensagem)	
					$('#usuario').val($('#email_cadastro').val())
					$('#senha').val($('#senha_cadastro').val())				

				} else {

					$('#mensagem-cadastro').addClass('text-danger')
					$('#mensagem-cadastro').text(mensagem)
				}


			},

			cache: false,
			contentType: false,
			processData: false,

		});

	});
</script>







 <script type="text/javascript">
	$("#form-recuperar").submit(function () {
		event.preventDefault();
		var formData = new FormData(this);

		$.ajax({
			url: "recuperar.php",
			type: 'POST',
			data: formData,

			success: function (mensagem) {
				$('#mensagem-recuperar').text('');
				$('#mensagem-recuperar').removeClass()
				if (mensagem.trim() == "") {
					//$('#btn-fechar-usu').click();
					$('#mensagem-recuperar').addClass('text-success')
					$('#mensagem-recuperar').text('Senha Enviada para o Email!')						

				} else {

					if(mensagem.trim() == "Não possui cadastro com este email ou cpf digitado!"){
						$('#mensagem-recuperar').addClass('text-danger')
						$('#mensagem-recuperar').text(mensagem)
					}else{
						$('#mensagem-recuperar').addClass('text-danger')
						$('#mensagem-recuperar').text('Você não está conectado a um servidor SMTP, pode ser que esteja em um servidor local (não é possível disparar e-mail no servidor local) ou o seu servidor de hospedagem está com este serviço desativado, precisa ativá-lo!')
					}

					
				}


			},

			cache: false,
			contentType: false,
			processData: false,

		});

	});
</script>

