Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex Oliveira_164407

php senha

Recommended Posts

Eu fiz uma aplicação para web, só que eu queria fazer o seguinte nela :

 

quando o usuario se logar como administrador ele pode incluir , exibir e apaga um dado e quando um usuario normal se logar ele só pode exibir os dados. tem como fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie no banco de dados um campo PERMISSÃO.

Se for administrador, grave o usuario como A. Se for usuario comum, grave como U.

 

Na sua aplicação, se a pessoa logada tiver permissão = A, libera todas as funções (if/else, básico). Caso seja usuário, mostra somente a exibição dos dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá! Você pode fazer o seguinte: Cria um coluna no seu Banco de Dados com o nome de Permissão. No seu usuário administrador você coloca o valor 1, e quando for usuário normal valor 2. Aí ao fazer o Login, você faz uma busca no Banco de Dados o usuário, e verifica que tipo de permissão ele tem.

 

Exemplo:

<?php
$sql_busca = mysql_query("SELECT * FROM nome_tabela WHERE usuario = ''");
$linhas = mysql_fetch_array($sql_busca);

if($linhas['permissao'] == 1){
// TUDO QUE ELE FARA COMO ADMINISTRADOR
}

elseif($linhas['permissao'] == 2){
// TUDO QUE ELE FARA COMO USUARIO NORMAL
}

?>

Espero ter Ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.