Primeiramente boa tarde a todos. Preciso de um help no meu código, tenho o index onde tem o form os campos de login e senha ele captura e armazena na variavel cria a sessão e tudo só que quando vai para a página aj-restrito.php ele fica a tela em branco. É pra ele entrar numa das 3 páginas conforme o nível feito no cadastro em uma outra tela que tenho nesse sistema. Alguém aí sabe me dizer porq ele não excuta a função que está em javascript e entra em um dos 3 arquivos?????
if ($_SESSION['UsuarioNivel'] == 1 ) { echo "<script type='text/javascript'>alert('Olá,".$_SESSION['NomeCompleto']."!!\\n".$data."\\n".$hora."\\n Clique em OK para ser direcionado'); window.location='aj-nivel1'</script>"; }
if ($_SESSION['UsuarioNivel'] == 2 ) { echo "<script type='text/javascript'>alert('Olá,".$_SESSION['NomeCompleto']."!!\\n".$data."\\n".$hora."\\n Clique em OK para ser direcionado'); window.location='aj-nivel2'</script>"; }
if ($_SESSION['UsuarioNivel'] == 3 ) { echo "<script type='text/javascript'>alert('Olá,".$_SESSION['NomeCompleto']."!!\\n".$data."\\n".$hora."\\n Clique em OK para ser direcionado'); window.location='aj-nivel3'</script>"; } } }
Pergunta
JJ
Primeiramente boa tarde a todos.
Preciso de um help no meu código, tenho o index onde tem o form os campos de login e senha ele captura e armazena na variavel cria a sessão e tudo só que quando vai para a página aj-restrito.php ele fica a tela em branco. É pra ele entrar numa das 3 páginas conforme o nível feito no cadastro em uma outra tela que tenho nesse sistema.
Alguém aí sabe me dizer porq ele não excuta a função que está em javascript e entra em um dos 3 arquivos?????
esse é o index.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="css/aj-layout.css">
<title></title>
</head>
<body>
<div id="cabecalho">
<img src="img/logo_.png" id="logo">
<img src="img/cabecalho.png" id="img_cabecalho">
</div>
<div id="login">
<form action="#" method="post">
<br><br>
LOGIN
<br><br>
E-mail: <br> <input type="email" name="elogin" required class="login" maxlength="80">
<br><br>
Senha: <br> <input type="password" name="senha" required class="login" maxlength="12">
<br><br><br>
<input type="submit" value="LOGAR" id="btn" name="acao">
</form>
</div>
<footer>
<span id="text_footer"></span>
</footer>
</body>
</html>
<?php
if(isset($_POST['acao']) and ($_POST['acao'] != ""))
{
$valor = $_POST['acao'];
if($valor == "LOGAR")
{
include ("php/injection.php");
$elogin = strtolower(sql_injection($_POST['elogin']));
$senha = strtolower(sql_injection($_POST['senha']));
$senha = md5($senha);
if (empty($_POST) AND (empty($_POST['elogin']) OR (empty($_POST['senha']))))
{
header("Location: index.php"); exit;
}
else
{
include ("php/conexao.php");
echo$sql = "SELECT id_administrador, nome_completo, email, nivel FROM cadastro_administrador WHERE email = '$elogin' AND senha = '$senha'";
$query = mysql_query($sql);
echo $rows = mysql_num_rows($query);
if ($rows <> 1)
{
echo "<script type='text/javascript'>confirm('Login Inválido!')</script>"; exit;
}
else
{
$resultado = mysql_fetch_array($query);
if (!isset($_SESSION)) session_start();
{
$_SESSION['UsuarioId'] = $resultado['id_administrador'];
$_SESSION['NomeCompleto'] = $resultado['nome_completo'];
$_SESSION['UsuarioLogin'] = $resultado['email'];
$_SESSION['UsuarioNivel'] = $resultado['nivel'];
header("Location: aj-restrito.php");exit;
}
}
}
}
}
?>
agora o aj-restrito.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Entrando..</title>
</head>
<body>
<?php
if (!isset($_SESSION))
{
session_start();
}
else
{
if (!isset($_SESSION['UsuarioId']))
{
session_destroy();
header("Location: index.php"); exit;
}
else
{
date_default_timezone_set('America/Sao_Paulo');
$data = date('d/m/Y');
$hora = date('H:i:s');
if (!isset($_SESSION))
session_start();
if ($_SESSION['UsuarioNivel'] == 1 )
{
echo "<script type='text/javascript'>alert('Olá,".$_SESSION['NomeCompleto']."!!\\n".$data."\\n".$hora."\\n Clique em OK para ser direcionado');
window.location='aj-nivel1'</script>";
}
if ($_SESSION['UsuarioNivel'] == 2 )
{
echo "<script type='text/javascript'>alert('Olá,".$_SESSION['NomeCompleto']."!!\\n".$data."\\n".$hora."\\n Clique em OK para ser direcionado');
window.location='aj-nivel2'</script>";
}
if ($_SESSION['UsuarioNivel'] == 3 )
{
echo "<script type='text/javascript'>alert('Olá,".$_SESSION['NomeCompleto']."!!\\n".$data."\\n".$hora."\\n Clique em OK para ser direcionado');
window.location='aj-nivel3'</script>";
}
}
}
?>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.