porem:
index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Home</title>
</head>
<body>
<?
include "acesso.php";
//aqui deixe aberto, pois iremos fechar somente no final da página
if ( $contagem == 1 ) {
?>
<div align="center"><a href="count.php">Ver a quantidade de pedidos disponsíveis.</a> <a href="ler.php">Ler Pedidos</a></div>
<?
} else {
echo "Você não está logado.<br>Clique <a href='login.php'>aqui</a> para logar."; //aqui fechamos o IF que colocamos no começo da página, fazendo com que quem não estiver logado, veja somente esse texto, caso digite o endereço dessa página (www.seusite.com.br/restrita.php, por exemplo)
}
?>
</body>
</html>e
acesso.php
<?
include "../config.php"; //carregamos o arquivo de configuração
$nome = $HTTP_COOKIE_VARS["login"]; //pegamos o cookie login, gravado anteriormente com o login
$pass = $HTTP_COOKIE_VARS["senha"]; //pegamos o cookie senha, gravado anteriormente com o login
$db = mysql_connect ($host, $user, $pass); //conectamos ao mysql
$basedados = mysql_select_db($base); //conectamos ao database
$confirmacao = mysql_query("SELECT * FROM `admin` WHERE login = '$nome' AND senha = '$pass'", $db); //verificamos se o conteudo dos cookies esta correto
$contagem = mysql_num_rows($confirmacao); //resulta da pesquisa acima
//aqui finalizamos assim essa página, a comparação iremos fazer nas páginas com acesso restrito
?>pagina q seta cookie:
<?
include "../config.php"; //inclui o arquivo de configurações
$db = mysql_connect ($host, $user, $pass); //conecta ao mysql
$basedados = mysql_select_db($base); //conecta a base de dados
$confirmacao = mysql_query("SELECT * FROM `admin` WHERE login = '$login' AND senha = '$senha'", $db); //verifica se o login e a senha conferem
$contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima
if ( $contagem == 1 ) {
setcookie ("login", $login, 3600); //grava o cookie com o login
setcookie ("senha", $senha, 3600); //grava o cookie com a senha
header("Location: index.php"); //essa é a pagina de destino caso esteje correto
} else {
header("Location: erro.php");//essa é caso esteja errado o login
}
?>pq qndo eu logo na index fala q eu n to logado?










