Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi, pessoal.
Estou enlouquecendo tentando achar uma solução para criar permissões das páginas do meu sistema em PHP.
Preciso preencher o seguinte formulário:
<form id="permissao" name="permissao" method="post" action="sql_cadastra_permissao.php">
<table width="400" border="0" align="center" cellspacing="2" cellpadding="2">
<tr><td width="30" colspan="3"><b>ADMINISTRAÇÃO</b></td></tr>
<tr><td width="15"></td><td width="30" colspan="2"><li>Documentação</li></td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="AdmDocCad" value="AdmDocCad">Cadastrar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="AdmDocAlt" value="AdmDocAlt">Atualizar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="AdmDocCon" value="AdmDocCon">Consultar</td></tr>
<tr><td width="15"></td><td width="30" colspan="2"><li>Filial / Representante</li></td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Cadastrar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Alterar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Consultar</td></tr>
<tr><td width="15"></td><td width="30" colspan="2"><li>Frota (Veículo)</li></td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Cadastrar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Alterar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Consultar</td></tr>
<tr><td width="15"></td><td width="30" colspan="2"><li>Frota (Documento)</li></td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Cadastrar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Alterar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Consultar</td></tr>
<tr><td width="15"></td><td width="30" colspan="2"><li>Telefonia (Nextel)</li></td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Cadastrar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Alterar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Consultar</td></tr>
<tr><td width="15"></td><td width="30" colspan="2"><li>Telefonia (Celular)</li></td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Cadastrar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Alterar</td></tr>
<tr><td width="10"></td><td width="5"></td><td width="30"><input type="checkbox" name="1" value="1">Consultar</td></tr>
<tr>
<td align="center">
<input name="limpar" type="reset" id="limpar" value="Limpar">
<input name="enviar" type="submit" id="enviar" value="Enviar">
</td>
</tr>
</table>
Após preenchido, preciso entrar com essas informações em um campo na tabela 'Permissao' do banco MySQL, mas em forma de array.
Depois preciso verificar em cada página se o usuário tem permissão para acessá-la.
Como faço isso??? Quais valores uso para o array, o nome da pagina ou um número para cada página?
Ajudem, por favor!! Obrigada!
* Se alguém tiver uma sugestão melhor, aceito também.
Carregando comentários...