Comunidad PHPeros

Lenguajes => Aplicaciones Pre-Fabricadas => Minichat o MC => Mensaje iniciado por: Guero en 06 de Marzo de 2010, 10:32:41 am

Título: Ayuda - Visión de Rango
Publicado por: Guero en 06 de Marzo de 2010, 10:32:41 am
Hola PHPeros, siento me ausencia durante un tiempo, estaba con 40 de fiebre.
Bien, he hecho una radio y quiero ponerle los datos a unos rangos, para que los vean, quiero que lo vean los:

- Web-Masters
- Super-DJ
- DJ-Prueba
- DJ-Fijo

Creo que el codigo tendria que ser así como dijo Ferri, aun que algunas lineas no sirvieran mas vale mas para probar que poco para no gustar.

Código: [Seleccionar]
<? if (esAdmin($HTTP_SESSION_VARS['nnick'], $HTTP_SESSION_VARS['nclave'])) {{ ?><?  if ($_SESSION['iden'] == "Web-Master" && $_SESSION['iden'] == "DJ-Prueba" && $_SESSION['iden'] != "Super-Dj" && $_SESSION['iden'] != "Dj-Fijo" ) { ?>

No se si así estaria bien, pero si esta por favor comunicarmelo.
Un cordial saludo, Guero.
Título: Re:Ayuda - Visión de Rango
Publicado por: ferri en 06 de Marzo de 2010, 11:39:17 am
Mira, ahora mismo estarías negando el acceso a los siguientes con el !=:
<? if (esAdmin($HTTP_SESSION_VARS['nnick'], $HTTP_SESSION_VARS['nclave'])) {{ ?><?  if ($_SESSION['iden'] == "Web-Master" && $_SESSION['iden'] == "DJ-Prueba" && $_SESSION['iden'] != "Super-Dj" && $_SESSION['iden'] != "Dj-Fijo" ) { ?>

Y aquí no le estarías negando el acceso a los que antes tenian el !=, que ahora tienen ==:
<? if (esAdmin($HTTP_SESSION_VARS['nnick'], $HTTP_SESSION_VARS['nclave'])) {{ ?><?  if ($_SESSION['iden'] == "Web-Master" && $_SESSION['iden'] == "DJ-Prueba" && $_SESSION['iden'] == "Super-Dj" && $_SESSION['iden'] == "Dj-Fijo" ) { ?>

Sería así para que todos ellos pudieran ver la página al que intentan acceder.
Un saludo! ;)