Ver Mensaje Individual
  #175 (permalink)  
Antiguo 14/01/2005, 05:53
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
prepa10

En PHP en general (esto ya no es competencia de mi "script") .. tienes vários operadores lógicos

== igualdad (valor)
=== igualdad (valor y de mismo tipo)
!= diferente
< menor que
> mayor que ...

En fin ese "if" es simple lógica .. Si tienes dudas con eso .. puedes acudir al foro de "Programación" en general para discutir el tema o en un tema nuevo del foro PHP.

Así que si quieres dar acceso por ejemplo sólo al nivel 5 .. tan sólo sería:

Código PHP:
$nivel_acceso5;
if (
$nivel_acceso == $_SESSION['usuario_nivel']) 
Ahora .. tendrías que revisar que valor tiene tu "$_SESSION['usuario_nivel']" antes de "atacar" ese IF() ..puede que lo que tengas realmente problemas no es con la "lógica" sino con el valor que devuelve esa(s) varaibles .. Si tienes probleams con la propagación del SID (sesión) .. es problable que esa variable no esté devolviendo el valor esperado .. Revisalo.

Un saludo,