');
} else {
echo ':: Conexao OK!
';
}
var_dump( $conexao );
// declarando as variaveis faltantes para seguir com o teste ...
$_POST['usuario'] = 'admin';
$_POST['senha'] = 'xpto';
$_POST['logout'] = '';
$_POST['logout'] = 1;
// condicao ternaria
// senha = se( senha_true_em POST ? eh_POST : (senao) eh_GET )
$senha = ( isset($_POST['senha'] ) ) ? $_POST['senha'] : $_GET['senha'];
$usuario = ( isset($_POST['usuario']) ) ? $_POST['usuario'] : $_GET['usuario'];
// pegando varivel global do servidor
$url = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];
echo ":: URL:" . $url . "
";
$erro = 0;
$mensagem = '';
// verificando se passou 'logout' por POST (modo velado) ou GET (eh mostrado na linha de endereco)
$encerra = ( isset($_POST['logout']) ) ? $_POST['logout'] : $_GET['logout'];
echo ":: Senha1:" . $senha . "
";
if (!isset($_SESSION['s_login'])) {
echo ":: Senha2:" . $senha ."
";
if($senha) {
echo ":: Senha3:" . $senha . "
";
$SQL = "SELECT * FROM numeros WHERE senha = '". $senha . "'";
var_dump($SQL);
// $result_id = mysql_query($SQL) or die("Erro no banco de dados: ".$SQL);
if ($result_id = $conexao->query($SQL)) {
var_dump($result_id);
$total = $result_id->num_rows;
var_dump($total);
echo ":: retornou " . $total . " linhas.
";
}
// var_dump($result_id);
$total = mysqli_num_rows($result_id);
echo ':: num rows total...
';
var_dump($total);
if($total) {
$dados = mysqli_fetch_array($result_id);
$usuario = $dados["usuario"];
echo ":: Usuário2:" . $usuario . "
";
$_SESSION['s_login'] = $senha;
$_SESSION['nome_usuario'] = $usuario;
header("Location: teste3.php");
exit;
} else {
echo ":: Senha4:" . $senha . "
";
if ((!$senha)) { $erro = 1; } else { $erro = 2; }
}
}
} else {
echo ":: Senha5:" . $senha . "
";
echo ':: Valor de $encerra = ' . $encerra ;
var_dump( $encerra );
if ($encerra==1) {
session_unset();
session_destroy();
$erro = 3;
} else {
// header("Location: teste3.php");
// exit;
}
}
if ($erro!=4) {
}
?>
|