Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
Tenho um formulário que é direcionado para uma página que usa insert no bd. Por medidas de segurança não quero que ao ser redirecionado e gravar uma vez o usuário de reload e grava de nova.
Então na página do formulário usei
<? $_SESSION[gravar]="1"; ?>
Aí na página do insert crio a condicional
<?
if($_SESSION[gravar]==1)
{
insert....
echo "gravou";
$_SESSION[gravar]=0;
}echo "Não gravou";
}
?>
Ao gravar pela primeira vez $_SESSION[gravar] fica 0 não é? Porque ao dar reload a session continua ==1 ?
OBS: Não posso usar session_destroy() porque irá destruir todas, o sistema possui um sistema de autentificação.
Carregando comentários...