Jump to content

Jonathan Badaró

Members
  • Content count

    28
  • Joined

  • Last visited

Community Reputation

2 Comum

2 Followers

About Jonathan Badaró

  • Rank
    Jonathan Badaró
  • Birthday 12/23/1992

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    São Paulo - SP

Contato

  • Twitter
    @jonbadaro
  • Github
  • Facebook
    https://www.facebook.com/jonathan.badaro
  • Site Pessoal
    http://extqy.com.br

Recent Profile Visitors

960328 profile views
  1. Jonathan Badaró

    MongoDB vs TokuMX qual é melhor ?

    Olá, Estou prestes a fazer uma atualização do MongoDB, atualmente estou usando o 3.0 Minha dúvida é quanto a versão TokuMX e o quanto ela realmente é mais performática e trabalhar melhor com a questão de espaço no servidor. Alguém tem alguma experiencia com ele em ambiente de produção ? Muito obrigado desde já.
  2. Jonathan Badaró

    Sistema de permissões

    Acho que você está errando um pouco na lógica nos nomes dos campos, tente da seguinte maneira. <label>ver</label> <input type="checkbox" name="pagina[<?php echo $pagina ?>][ver]" value="1"> <label>adicionar</label> <input type="checkbox" name="pagina[<?php echo $pagina ?>][adicionar]" value="1"> <label>editar</label> <input type="checkbox" name="pagina[<?php echo $pagina ?>][editar]" value="1"> <label>excluir</label> <input type="checkbox" name="pagina[<?php echo $pagina ?>][excluir]" value="1"> <input type="hidden" name="pagina" value="<?php echo $nomePagina ?>"> Quando você der um submit, automaticamente, virá na variável $_POST, os checkboxes que foram escolhidos, segue um exemplo de como deve ficar a parte para pegar os valores correto: <?php // $_POST['pagina'][2]['ver'] = 1; // $_POST['pagina'][2]['editar'] = 1; // $_POST['pagina'][4]['ver'] = 1; foreach ($_POST['pagina'] as $pagina_id => $pagina) { // Valores padrões para da o submit $default = array( 'ver' => 0; 'adicionar' => 0, 'editar' => 0, 'excluir' => 0, ); foreach ($pagina as $permissao_nome => $permissao_valor) $default[$permissao_nome] = $permissao_valor; } // INSERT OS VALORES DA VARIÁVEL DEFAULT } ?> Não testei a função, mas deve funciona muito, é um caminho para você começar. Espero ter ajudado.
  3. Jonathan Badaró

    Sistema de permissões

    É complicado, tem diversas formas de se fazer essas verificações de permissão. Tudo vai depender de como o seu sistema foi estrurado. Mas o básico é: - Uma tabela para quais permissões existem, por exemplo: Visualizar, editar, excluir, etc - Uma tabela para relacionar as permissões com os usuários. Por exemplo, usuario 5 (João) tem a permissão 2(Editar). Espero ter ajudado um pouco.. rs
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.