I getting the "500 Internal Server Error" message when i try to execute this code:
<?php
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
$sql = "SELECT * FROM usuarios WHERE usuario = '$usuario' AND senha = '$senha' ";
require_once('db_class.php');
$objDB = new db();
$link = $objDB->conecta_mysql();
$resultado_id = mysqli_query($link, $sql);
if($resultado_id){
$dados_usuario = mysqli_fetch_array($resultado_id);
if(isset($dados_usuario['usuario'])){
// error in line below
header('Location : home.php');
}else {
// here works fine
header('Location: index.php?erro=1');
}
//var_dump($dados_usuario);
}else {
echo "Erro na execução da consulta";
}
?>
<?php
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
$sql = "SELECT * FROM usuarios WHERE usuario = '$usuario' AND senha = '$senha' ";
require_once('db_class.php');
$objDB = new db();
$link = $objDB->conecta_mysql();
$resultado_id = mysqli_query($link, $sql);
if($resultado_id){
$dados_usuario = mysqli_fetch_array($resultado_id);
if(isset($dados_usuario['usuario'])){
// error in line below
header('Location : home.php');
}else {
// here works fine
header('Location: index.php?erro=1');
}
//var_dump($dados_usuario);
}else {
echo "Erro na execução da consulta";
}
?>