Olá a todos estou tendo erro ao validar a sessão em PHP logo apos fazer o login.para acessar a página de ADM a sessão tem que ser válida.
informação que me mostra se eu não validar a sessão.
Notice: Undefined index: id in /storage/ssd2/312/15188312/public_html/
tipo de validação que faço.
if(!isset($_SESSION['id'])){
//uso JavaScript para redirecionar pq header da pau no host.
echo "<script>location.replace('index.php');</script>";
}
exemplo de verificação página dados.php (Página de ADM)
session_start();
ob_start();
include_once 'dao/clienteDAO.class.php';
include_once 'model/cliente.class.php';
include_once 'model/imagem.class.php';
$cliDAO = new ClienteDAO();
$cliDAO->verificarTabela("cliente","clientes");
$cli = new Cliente();
$array = $cliDAO->buscarCliente();
//válido o segredo e o id.
if(!isset($_SESSION['auth_secret']) || !isset($_SESSION['id'])){
echo "<script>location.replace('index.php');</script>";
}//se id e segredo existe então exibe a página.