Tenho Um Sistema De Cadastro E Login
#1
Posted 29/03/2005, 14:00
O Site é http://www.vitapan.com.br/site2
t+
.:: Nutri Center Suplementos Alimentares ::.
Loja de Suplementos Alimentares pelo Menor Preço do País. Compre já Suplementos Alimentares: Whey Protein, Albumina, BCAA, Maltodextrina, Creatina, Aminoácidos, Vitaminas, Diets, Ligth, celíacos, Perca peso rapido, Nutri Center Suplementos, sua loja de Suplementos Alimentares em Anápolis - GO e na Internet. 62-3702-7789
#2
Posted 29/03/2005, 14:47
Crie uma função para confirmar a saída do sistema (opcional):
<script language="JavaScript" type="text/javascript">
<!--
function confirma_saida(){
caixa = confirm("Deseja sair do sistema?");
if (caixa==true){
window.location="index.php?logoff=ok";
}
}
-->
</script>
Depois crie o botão de logout:
<input type="submit" name="logout" value="LOGOUT" onClick="confirma_saida()" class="botao">
Na pagina index.php, é só colocar o seguinte:
$logoff = isset ($_GET["logoff"])?$_GET["logoff"]:"";
if ($logoff == "ok"){
session_unset();
session_destroy();
header("location:portusnet.php");
}
Se for diferente, é só postar de novo.
#3
Posted 29/03/2005, 15:22
.:: Nutri Center Suplementos Alimentares ::.
Loja de Suplementos Alimentares pelo Menor Preço do País. Compre já Suplementos Alimentares: Whey Protein, Albumina, BCAA, Maltodextrina, Creatina, Aminoácidos, Vitaminas, Diets, Ligth, celíacos, Perca peso rapido, Nutri Center Suplementos, sua loja de Suplementos Alimentares em Anápolis - GO e na Internet. 62-3702-7789
#4
Posted 29/03/2005, 15:33
if (isset ($_SESSION["login"])!=""){
corpo da página com conteúdo restrito
}else{
header ("location:index.php");
}
Para ser mais criterioso, você pode trocar a condição para atender um resultado do banco de dados, por exemplo:
//$tipo_usuario é uma variável que recebe um valor do banco de dados
if ($tipo_usuario == "administrador"){
corpo da página
}else{
header ("location:index.php");
}
Eu uso as variáveis de sessão para guardar a senha e o login do usuário para acessar a base de dados. E uso os campos dessa base para dizer se o usuário tem privilégios ou não para acessar determinado conteúdo. Porque mesmo que o cara consiga criar uma sessão, ele não terá acesso ao banco se os valores login e senha não forem atendidos corretamente e ele não verá a página.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)