Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola...
tenho um script funcionando de cadastro de alunos e os mesmos tem niveis de acesso diferentes.
tais niveis de acesso funcionam perfeitamente os usuarios sao cadastrados e não tem acesso aos niveis superiores
de acordo com o seu nivel.
mas o mesmo tem acesso aos niveis abaixo e isso não deveria acontecer, por exemplo
O Aluno do nivel 2 nao tem acesso ao 3 e 4 mas tem acesso ao 1º.
destaquei parte do script que creio que seja responsavel pela ação.
<td class='dataTD' >
<%
if not isnull(accesslevel) then
if (accesslevel < 1) AND (not accesslevel) then accesslevel = 0
else
accesslevel = 0
end if
%>
<select name="accesslevel" >
<option <% if "-1" = cStr(accesslevel) then %>selected<% end if %> value="-1">conta sem acesso</option>
<option <% if "0" = cStr(accesslevel) then %>selected<% end if %> value="0">Web Site</option>
<option <% if "1" = cStr(accesslevel) then %>selected<% end if %> value="1">1º Ano</option>
<option <% if "2" = cStr(accesslevel) then %>selected<% end if %> value="2">2º Ano</option>
<option <% if "3" = cStr(accesslevel) then %>selected<% end if %> value="3">4º Ano</option>
<option <% if "4" = cStr(accesslevel) then %>selected<% end if %> value="4">ESP.
CIRURGIA</option>
<option <% if "5" = cStr(accesslevel) then %>selected<% end if %> value="5">ESP.
IMPLANTE</option>
<option <% if "6" = cStr(accesslevel) then %>selected<% end if %> value="6">Administração</option>
</select> </td>
preciso de ajuda para nao dar acesso tanto para niveis superiores quanto para niveis inferiores.
se precisar posto o script inteiro.
Des de ja Obrigado
Carregando comentários...