<?php
//Arquivo simplificado sem javascript apenas com pur PHP
//Verifica se ação é logout, caso positivo, executa a limpesa dos dados nos COOKIES
if($_GET[acao] == "logout"){
setcookie("usuario","");
setcookie("senha","");
}
include "conexao.php";
//Verifica se ação é login, caso positivo, verifica no banco se existe algum refistro com o usuário e senha digitados
if($_GET[acao] == "login"){
$consulta=mysql_query("select * from $tab_usuario where usuario='$_COOKIE[usuario]' and senha='$_COOKIE[senha]'");
$dados = mysql_fetch_assoc($consulta);
$total = mysql_num_rows($consulta);
//Caso exista algum cadastro, direciona o usuário para a página INICIAL do sistema, caso contrário, limpa os dados dos COOKIES e envia para a página LOGIN
if($dados<> 0){
header("location: home.php");
}else{
setcookie("usuario","");
setcookie("senha","");
header("location: login.php");
}
}
//Quando não existir variáveis GET's seja com nome de AÇÔES ou qualquer outro nome, executa linha abaixo onde verifica se exista algo digitado nos COOKIES, caso negativo, manda pra página de LOGIN.
if($_COOKIE[usuario] == "" AND $_COOKIE[senha] == ""){
header("location: login.php");
}
?>
2 curiosos opinantes:
aqui não funcionou
verificacao.php on line 17
verificacao.php on line 18
verificacao.php on line 19
Pois é Dr.
Quando fui formatar aqui no BLOGSPOT ele deixou na mesma linha o comentário e o primeiro e segundo IF
Cópia novamente o código que ta ok, ou da um enter antes do primeiro e segundo IF
Postar um comentário