Ir para o conteúdo

 Voltar a Fórum do For...
Tela cheia

Verificação de perfil ao abrir o formulário

3 de Março de 2015, 11:41 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 10 vezes

Prezados, Boa tarde.

 

O aplicativo que estou criando guarda o perfil do usuário em uma session (ex: $_SESSION[APLICATIVO]['usuario']['perfil']). Gostaria de construir uma função para que seja verificado qual é o perfil do usuário que está entrando no formulário. Dependendo de qual seja determinados campos e botões ficarão, ou não habilitados.

Vocês poderiam me orientar em como posso efetuar esta operação, por favor?

 

Muito obrigada!

Aline.

Autor: Paiva Macena


22 comentários

  • 51b06d6eae66e2cfdfc361d418eea715?only path=false&size=50&d=404Luis Eugênio barbosa(usuário não autenticado)
    13 de Março de 2015, 14:39

     

    Aline,

    existem várias maneiras de você implementar isso, seja diretamente no PHP ou com javascript.

    Para implementar em php você pode utilizar o metodo setEnabled() dos campos para desabilita-los de acordo com o perfil ativo.

    // criar uma variável para melhor visualização na codificação

    $perfil = $_SESSION[APLICATIVO]['usuario']['perfil'];

    $frm->addTextField('nom_funcionario','Nome :', 80)->setEnabled($perfil=='Admin');

    Abraço.

Essa comunidade não possui posts nesse blog