Mini Shell
<html>
<meta name="netconn " content="HTML-Based Android App">
<meta name="viewport" content="user-scalable=no, width=device-width">
<title>Sicomercio MPPA</title>
<meta charset="utf-8">
<link rel="shortcut icon" href="..//logo.png" type="image/x-icon">
<link rel="icon" href="..//logo.png" type="image/x-icon">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<script src="https://www.riobrasil.net/boot/assets/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel='stylesheet prefetch' href='https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.1/animate.min.css'>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<?
session_start();
$idUsuario = $_SESSION['idUsuario'];
$permissao = $_SESSION['permissao'];
if(empty($idUsuario)){
}
else
{
include"menu.php";
exit();
}
if($_POST){
$login = $_POST["login"];
$senha = $_POST["senha"];
$senha = md5($senha);
$senha = base64_encode($senha);
if(empty($login)){
echo "você deve informar o login.";
$erro +=1; //informo que ocorreu um erro.
}
//verifico se o usuário e a senha possuem mais que 2 caracteres
if(strlen($login) < 0 || strlen($senha) < 0){
echo " ";
$erro +=1;
}
// agora verifico se ocorreu erro ou não.
if($erro !=0){
echo "$erro";
echo "<br>";
echo "<a href='index.php' >Voltar</a>";
}
//se não ocorreu erro
else{
include"conexao.php";
$sql = "select * from tab_usuario where login='$login' and senha = '$senha' limit 01 ";
$res = mysqli_query($con, $sql);
// echo"**** $sql ***";
// conta o número de registros
$total = mysqli_num_rows($res);
echo "aqui o total encontrado <p>Total de Resultados: " . $total . "</p>";
// loop pelos registros
while ($f = mysqli_fetch_array($res))
{
$idUsuario = $f['id_usuario'];
$permissao = $f['permissao'];
$nome = $f['nome'];
}
}
if($total<>0){
//crio as sessoes
$_SESSION["idUsuario"] = $idUsuario; //crio tb e levo junto a sessão do id para que seja usado se precisar
$_SESSION["permissao"] = $permissao;
echo "<script> alert('Seja bem Vindo, " . $nomeUsuario . " '); </script>";
//redireciono para a pagina padrão
// salva log de acesso
$hoje = date("Y-m-d");
$hora = date ("H:i:s");
$sql = "INSERT INTO log (idUsuario,data) VALUES ('$idUsuario', '$hoje $hora')";
// echo"$sql";
if ($con->query($sql) === TRUE) {
echo "";
} else {
echo "Error: " . $sql . "<br>" . $con->error;
}
$con->close();
// final salva log de acesso
// salva log de acesso
header("Location: index.php");
}
else{
//por algum motuivo for 0 a consulta
// echo "<script>alert('Acessado negado. algo está errado.'); </script>";
echo"<BR><h3><center>Ocorreu um erro. ou no login ou na senha.</h3> </br> <a href='index.php' class='btn btn-danger' style='width:100%; margin-bottom:10px' role='button' >TENTAR NOVAMENTE</a> </center>";
}//fecho o
// final logar
exit();
}
?>
<body bgcolor="#FFFFFF" >
<div align="center"><font face="Verdana" size="2"></br>
<img src="..//logo.png" width="150"></font>
</div>
</br>
<form class="form-inline pull-xs-right " action="" name="form" method="post">
<table width='100%' align='center' bgcolor="#CCCCCC" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" width="716" height="103">
<table width="100%" border="0">
<tr valign="top">
<td height="102" bgcolor="#CCCCCC">
<p align="center"><font face="Verdana" size="2"><br>
<br>
</font><font face="Verdana" size="2"> </font><font color="#000000">
<input type="text" name="login" size="30" class = "form-control animated bounceInright" required="required" placeholder="ENTRE COM SEU LOGIN" style='width:280px; margin-bottom:10px'>
</font><font face="Verdana" size="2"><font color="#FF0000" size="2%" face="Arial, Helvetica, sans-serif"><b><font color="#000000">
<input type="password" name="senha" size="30" class = "form-control animated bounceInleft " placeholder="ENTRE COM SUA SENHA" style='width:280px; margin-bottom:10px'>
</font></b></font></font><font color="#000000"> </font><font face="Verdana" size="2"><font color="#FF0000" size="2%" face="Arial, Helvetica, sans-serif"><b><font color="#000000">
</font></b></font></font><font color="#000000">
<input type="submit" name="buttom" class = "btn btn-success animated bounceInright " value="ACESSAR" style='width:180px; margin-bottom:10px; background-color:grey; border-color:grey;'>
<br>
<br>
</font></p>
</td>
</tr>
</table>
<div align="center"></div>
</td>
</tr>
</table>
</form>
<P align="center"> </P>
</body>
</html>
Zerion Mini Shell 1.0