Ver Mensaje Individual
  #7  
Antiguo 28-07-2006
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.639
Reputación: 10
Emilio Va por buen camino
No sabía yo que phplib tuviese un sistema de permisos basado en binario, cosa que me resulta agradable porque hace ya mucho tiempo que hice uso de esa técnica y realmente me ofreció muy buen resultado.

Cita:
Empezado por Mick
Espero que con todo este rollo puedas utilizar los permisos de phplib.
Mike, tal vez al extenso e interesante ejemplo que has puesto le falta un detalle que si me permites añado la forma en que yo hacía uso de ello.

Código PHP:
$nivel =  8// Binario -->    1000 (     8) Tiene permiso al 8
$nivel =  9// Binario -->    1001 (   8+1) Tiene permiso al 8
$nivel 67// Binario --> 1000011 (64+2+1) No tiene permiso al 8

if ( ( $nivel ) ==) {
   echo 
"Permiso al 8";
}
else {
   echo 
"Denegado al 8";

Se trata de hacer comparación con el operador AND (&) sobre si mismo, una forma de hacer uso del ejemplo de Mick, tal vez phplib tenga también algo para eso y yo lo desconozca (no uso phplib) pero esa funciona.

PD: Esto incluso me trae viejos recuerdos, que me apañaba de la misma forma para activar reles por el puerto serie con mi viejo Clipper
__________________
Saludos
Emilio
Responder Con Cita