Amigos vou explicar como criar um mini painel para um website. você
precisa ter o minimo de expeciencia na seguinte linguagens = "PHP &
CSS".
vamos criar o formulario de login.
antes do seguinte codico
coloque:
pronto a parte 1 de nosso painel esta pronta, na proxima iremos criar a pagina logado.php e o css compelto.
veja o exemplo do painel; [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] & [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Veja o demo;
nick: demo
senha: 123
precisa ter o minimo de expeciencia na seguinte linguagens = "PHP &
CSS".
vamos criar o formulario de login.
- Código:
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>"
method="post" name="login"> (esta linha permite o formulario
prosseguir a sua origem, pois o link do painel não sera <?php echo
$_SERVER['REQUEST_URI']; ?> sera logado.php vocês irao ver !)
<input type="text" name="usuario" title=""/><br>
<input
type="password" name="senha" title=""/><br> (Estas duas linhas
são responsaveis pelo usuario e senha sem ela o painel não é nada, e
como ter um computador sem sistema operacional.)
E o button de login, claro.
<input
type="submit" id="submit" name="submit" value="Entrar" title=""/>
(sem ele não tem nenhum geito de entrar no painel ele é o botão
principal do painel.)
Veja o codico completo.
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post" name="login">
<input type="text" name="usuario" title=""/><br>
<input type="password" name="senha" title=""/><br>
<div style="padding:5px;"></div>
<input type="submit" id="submit" name="submit" value="Entrar" title=""/>
</form>
antes do seguinte codico
coloque:
- Código:
<?php
include ("inc/config.php");
session_start();
if(isset($_SESSION['id']) && isset($_SESSION['usuario']))
{
header('Location: logado.php');
}
else
{
if(isset($_POST['submit']))
{
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
if(empty($usuario))
{
echo '<script>alert('Preencha o campo Usuário')</script>';
}
elseif(empty($senha))
{
echo '<script>alert('Preencha o campo Senha')</script>';
}
else
{
$verifica
= mysql_query(sprintf('SELECT id, usuario FROM usuarios WHERE usuario =
'%s' AND senha = '%s'', $usuario, $senha));
if(@mysql_num_rows($verifica) == 0)
{
echo '<script>alert('Usuário e/ou Senha errados')</script>';
}
else
{
$assoc = mysql_fetch_assoc($verifica);
$_SESSION['id'] = $assoc['id'];
$_SESSION['usuario'] = $assoc['usuario'];
header('Location: logado.php');
}
}
}
}
?>
pronto a parte 1 de nosso painel esta pronta, na proxima iremos criar a pagina logado.php e o css compelto.
veja o exemplo do painel; [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] & [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Veja o demo;
nick: demo
senha: 123