Hola, quiero poner un link que solo aparezca cuando un usuario sea admin.
tengo esto:
Editado
tengo esto:
<?php if (!isset($_SESSION['iduser'])){?>
<a onClick="ventanas(1);" class="cursor"><li class="item_l">Iniciar sesión</li></a>
<a href="registro.php"><li class="item_l">Registrarse</li></a>
<?php } else {?>
<a href="<?php echo $dato['0'] ?>admin/index.php"><li class="item_m">Admin</li></a>
<a href="<?php echo $dato['0'] ?>inc/cerrar.php?cerrar=yes"><li class="item_l" style="font-size:16px;line-height: 18px">×</li></a>
<a href="<?php echo $dato['0'] ?>user/perfil.php"><li class="item_l"><?php echo $_SESSION['nombreuser'] ?></li></a>
<?php }?>tengo una columna llamado rango donde todos los usuarios son rango 0 pero quiero que cuando sea rango 1 (admin) que salga el boton de adminitrador, ahora mismo solo tengo que cuando el usuario tenga registrada la sesion me abra todo el menu, pero claro el link admin solo seria para las personas administradores con rango 1Editado
0
Puntos
Puntos
1142
Visitas
Visitas
1
Resp
Resp
Por dannus hace 10 años
Developer
Respuesta #1
Hola es muy sencillo:
<?php
//Si el rango del usuario es 1 mostramos el enlace
if (obtener_rango($_SESSION['iduser'])==1){?>
<a href="<?php echo $dato['0'] ?>admin/index.php"><li class="item_m">Admin</li></a>
<?php } ?>tienes que hacer la función obtener_rango supongo que ya sabes como, al igual que tendrás funciones que obtienen el nombre del user o el avatar añade otra para obtener el rango y listo....1
Puntos
Puntos
Por alber hace 10 años
Admin