Erro no header de novo
E ai pessoal??
Olha só o erro: Warning: Cannot modify header information - headers already sent by (output started at /home/cobra12horas/www/restrito/adm/verifica.php:1) in /home/cobra12horas/www/restrito/adm/verifica.php on line 32
esse erro acontece somente no servidor externo pq no meu pc ta ok....
segue o arquivo de erro..
<?php
ob_start();
session_start();
/*session_start();
(!isset($_SESSION['id_usuario'])) or
http://www.scriptbrasil.com.br/forum/lofiversion/index.php/t135986.html
if(!isset($_SESSION['id_usuario']) || !isset($_SESSION['usuario']))
{
// Usuário não logado! Redireciona para a página de login
HEADER ("LOCATION: ../INDEX.PHP");
exit;*/
// A sessão precisa ser iniciada em cada página diferente
if(!isset($_SESSION['id_usuario']) || !isset($_SESSION['usuario']))
{
// Verifica se não há a variável da sessão que identifica o usuário
// Destrói a sessão por segurança
session_destroy();
// Redireciona o visitante de volta pro login
header("Location: ../index.php");
exit;}
$nivel_necessario = 'Administrador';
// Verifica se não há a variável da sessão que identifica o usuário
if (($_SESSION['permissao']) != $nivel_necessario) {
// Destrói a sessão por segurança
// Redireciona o visitante de volta pro login
header("Location: ./index.php");
session_destroy();
exit;
}
?>
A linha com erro é a que está em MAIÚSCULO (HEADER ("LOCATION: ../INDEX.PHP");
)....
Agradeço a atenção....
Discussão (2)
Carregando comentários...