Gostaria de uma ajuda com um código e possível uma ajuda pois me deparei com um erro na quantidade de variaveis porem se diminuo a quantidade ele funciona normalmente,
Segue abaixo o código:
valida_login.php
?php
session_start();
$usuariot = $_POST['usuario'];
$senhat = $_POST['senha'];
include_once("conexao.php");
$servername ="localhost";
$username ="root";
$password ="";
$dbname ="tcc";// Cria conexão
$con =new mysqli($servername, $username, $password, $dbname);// Checa Conexãoif($con->connect_error){die("Connection failed: ". $con->connect_error);}
$sql ="SELECT * FROM usuarios WHERE login='$usuariot' AND senha='$senhat' LIMIT 1";
$result = $con->query($sql);if($result->num_rows >0){// output data of each rowwhile($row = $result->fetch_assoc()){//echo "id: " . $row["id"]. " - Nome: " . $row["nome"]. " - email:" . $row["email"]. "<br>";//Define os valores atribuidos na sessao do usuario
$_SESSION['usuarioSenha']= $row[senha];
$_SESSION['usuarioId']= $row[id];
$_SESSION['usuarioNivelAcesso']= $row[nivel_acesso_id];//$_SESSION['usuarioLogin'] = $row[login];
$_SESSION['usuarioNome']= $row[nome];if($_SESSION['usuarioNivelAcesso']==1){
header("Location: administrativo.php");}else{
header("Location: usuario.php");}}}else{//echo "0 results";//Mensagem de Erro
$_SESSION['loginErro']="Usuário ou senha Inválido";//Manda o usuario para a tela de login
header("Location: login.php");}?>
o erro acontece quando deixo 5 ou mais $_SESSION associadas so DB como $row se deixo apenas 4 o codigo funciona corretamente se ativo 5 ou mais o erro acontece não retornando resposta.
Pergunta
Edu Silva
Olá a todos,
Gostaria de uma ajuda com um código e possível uma ajuda pois me deparei com um erro na quantidade de variaveis porem se diminuo a quantidade ele funciona normalmente,
Segue abaixo o código:
valida_login.php
o erro acontece quando deixo 5 ou mais $_SESSION associadas so DB como $row se deixo apenas 4 o codigo funciona corretamente se ativo 5 ou mais o erro acontece não retornando resposta.
Desde já agradeço a ajuda.
Link para o comentário
Compartilhar em outros sites
2 respostass 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.