Jump to content


Photo

Tenho Um Sistema De Cadastro E Login


  • Faça o login para participar
3 replies to this topic

#1 klango

klango

    Aqui é das antigas

  • Usuários
  • 1013 posts
  • Sexo:Não informado
  • Localidade:Anápolis-GO em breve na glória com meu Deus.
  • Interesses:Cristo Jesus - Familia - Música - Internet e multimidia - Carros antigos.

Posted 29/03/2005, 14:00

Esse sistema que implantei tem como cadastrar e login, mas não tem a opção de Logout/logoff, como implementar.

O Site é http://www.vitapan.com.br/site2


t+
VIVA COM SAÚDE - NUTRI CENTER SUPLEMENTOS

.:: 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 mestreteia

mestreteia

    Normal

  • Usuários
  • 60 posts
  • Sexo:Não informado

Posted 29/03/2005, 14:47

Se vc está passando os valores de login e senha por sessão, é bem simples:

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.
php rules!!!

#3 klango

klango

    Aqui é das antigas

  • Usuários
  • 1013 posts
  • Sexo:Não informado
  • Localidade:Anápolis-GO em breve na glória com meu Deus.
  • Interesses:Cristo Jesus - Familia - Música - Internet e multimidia - Carros antigos.

Posted 29/03/2005, 15:22

Eu fiz igual a você falou, dá certo quando clico ele sai da seção mais se o usuário clica pra ver a página que só quem está logado pode ver ele dá acesso como se estivesse logado.
VIVA COM SAÚDE - NUTRI CENTER SUPLEMENTOS

.:: 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 mestreteia

mestreteia

    Normal

  • Usuários
  • 60 posts
  • Sexo:Não informado

Posted 29/03/2005, 15:33

Na página restrita vc tem que colocar algum tipo de restrição. Você pode usar uma opção assim:

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.
php rules!!!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq