Ir para conteúdo

Arquivado

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

Caio Vargas

[Resolvido] Impedir que eu delete o meu próprio user

Recommended Posts

Olá galera estou com uma dúvida aqui tenho uma lista de usuários cadastrados no painel porém eu gostaria de saber como posso fazer para não deletar o usuário logado no sistema 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem o código fica difícil, mas supondo que você recebe o usuário a ser excluído pela URL e o usuário logado está armazenado na sessão, o usuário faria uma requisição como essa:

DELETE /usuarios/65

ou mais comum:

GET /usuarios/excluir/65

ou mais simples:

GET /excluir_usuario.php?id=65

... enfim, você entendeu.

 

 

Agora basta verificar:

<?php
$usuario_a_ser_excluido = (int)$_GET[ 'usuario' ];

$usuario_logado = (int)$_SESSION[ 'usuario' ];

if ( $usuario_a_ser_excluido === $usuario_logado ) {
	die( 'Você não pode excluir a si próprio do sistema.' );
}

 

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.