Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bem to usando o comando a baixo para tentar barrar o acesso via URL até aqui ta dando certo por que quando tento via URL ele não deixa eu ver a pagina e volta para index.php.
Até ai tudo certo, mas quando entro com Usuario e senha correto ele volta mesmo assim para a pagina index.php, mas eu estou usando o operador logico ! e mesmo assim volta.
<?php
session_start();
if(!isset($_SESSION['login']) AND !isset($_SESSION['senha']))
header('location: index.php');
?>
Vou colocar a pagina logar aqui:
logar.php
<?php
if($_SERVER['REGUEST_METHOD'] = 'POST')
include('conectar bd.php');
$sql = mysql_query("SELECT * FROM cadastro WHERE login='{$_POST['login']}' and senha='{$_POST['senha']}'");
if(mysql_num_rows($sql)>0)
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['senha'] = $_POST['senha'];
header("location: pagina segura.php");
}
else
{
echo('<h1>Usuario e senha Incorreto tente novamente!!!');
}
?>
e ai gente como fazer isso funcionar?
resumindo quero barrar acesso via URL e nao autorizado a pagina com o nome pagina segura.php, mas mesmo com acesso e senha correto ele me barra.
Carregando comentários...