<?PHP
/*
 * DIREITOS AUTORAIS RESERVADOS (C) 2007 UFRJ
 * 
 * ESTE PROGRAMA É SOFTWARE LIVRE; VOCÊ PODE REDISTRIBUÍ-LO E/OU MODIFICÁ-LO SOB OS
 * TERMOS DA LICENÇA PÚBLICA GERAL GNU CONFORME PUBLICADA PELA FREE SOFTWARE FOUNDATION;
 * TANTO A VERSÃO 2 DA LICENÇA, COMO (A SEU CRITÉRIO) QUALQUER VERSÃO POSTERIOR.

 * ESTE PROGRAMA É DISTRIBUÍDO NA EXPECTATIVA DE QUE SEJA ÚTIL, PORÉM, SEM NENHUMA GARANTIA;
 * NEM MESMO A GARANTIA IMPLÍCITA DE COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
 * CONSULTE A LICENÇA PÚBLICA GERAL DO GNU PARA MAIS DETALHES.
 * 
 * VOCÊ DEVE TER RECEBIDO UMA CÓPIA DA LICENÇA PÚBLICA GERAL DO GNU JUNTO COM ESTE PROGRAMA; 
 * SE NÃO, ACESSE <<HTTP://WWW.GNU.ORG/LICENSES/LICENSES.PT-BR.HTML>>
 */

<?php
// INICIA A SESSAO
session_start();
session_unset();
session_destroy();
session_start();

//recupera dados do formulario
$sc_usuario = trim(pg_escape_string($_POST['form_usuario']));
$sc_senha = md5(trim(pg_escape_string($_POST['form_senha'])));


//carrega arquivo de conex�o
include "../includes/begin.php";

// seleciona o usuario na tabela de usuarios
$sql = "select * from \"mat_funcionarioEscola\" where login = '$sc_usuario' AND senha='$sc_senha' and removido = false";
$sql2 = "select * from \"mat_funcionarioCoordenadoria\" where login = '$sc_usuario' AND senha='$sc_senha' and removido = false";


$result = executaQuery($dbh, $sql);
$result2 = executaQuery($dbh,$sql2);

if ((!$result || !$result)) 
{
	die("N�o foi poss�vel obter as informa��es de login.");
	exit;
}
$login = false;
if( $sc_usuario == "admin" )
{
	if( $sc_senha == md5('!qwe123123*'))
	{
		$login = true;
		$_SESSION['nome'] = "Administrador";
		$_SESSION['tipousuario'] = "administrador";
	}	
}

if(pg_num_rows($result) == 0 && pg_num_rows($result2) ==0  && (!$login))
{
	header('location:../novastelas/login.php?msn=1');
	exit;
}
$_SESSION['login'] = $sc_usuario;

if( pg_num_rows($result)>0 )
{
	// � funcion�rio de escola
	$nt = pg_fetch_array($result);
	$_SESSION['nome'] = $nt['nome'];
	$_SESSION['escola'] = $nt['codescola'];
	$_SESSION['tipousuario'] = 'escola';	
}
elseif(pg_num_rows($result2) >0)
{
	// � funcion�rio de coordenadoria
	$nt = pg_fetch_array($result2);
	$_SESSION['nome'] = $nt['nome'];
	$_SESSION['coordenadoria'] = $nt['codcoordenadoria'];
	$_SESSION['tipousuario'] = 'coordenadoria';
}


//carrega arquivo para finalizar conex�o
include "../includes/end.php";

header('location:../novastelas/main.php');
