Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
<?php
session_start(); //iniciamos a sessão
$data=date("dmY"); //aqui pegamos a data pois foi ela quem usamos como valor da sessao logado
if($_SESSION[logado]!=$data){
echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=login.php'>";
}
?>
fala um erro nesse codigo que é:
Notice: Use of undefined constant logado - assumed 'logado' in C:\Arquivos de programas\EasyPHP-5.3.6.1\www\zanitadj\protecao.php on line 11
só q não sei como resolvelo alguem sabe se souber me fala ai.
falo agora este erro:
Parse error: syntax error, unexpected T_ECHO in C:\Arquivos de programas\EasyPHP-5.3.6.1\www\zanitadj\protecao.php on line 9
<?php
session_start(); //iniciamos a sessão
$data=date("dmY"); //aqui pegamos a data pois foi ela quem usamos como valor da sessao logado
$_SESSION['logado']{
echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=login.php'>";
}
?>putz...
if( $_SESSION['logado'] ){
Você quis dizer:
if (!$_SESSION['logado']){
echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=login.php'>";
}
;)
Isso não é um erro de fato, é apenas uma "nota".
O correto é assim:
$_SESSION['logado']