Foros del Web » Programando para Internet » PHP »

Crear menu con botoner disponibles solo para un tipo de rango

Estas en el tema de Crear menu con botoner disponibles solo para un tipo de rango en el foro de PHP en Foros del Web. Hola, quisiera hacer un menú disponible para un rango, y otro para otro. En SQL, los rangos son los siguientes: juegos,marketing,total. Me gustaría, por ejemplo: ...
  #1 (permalink)  
Antiguo 15/07/2011, 03:44
 
Fecha de Ingreso: julio-2011
Mensajes: 5
Antigüedad: 12 años, 10 meses
Puntos: 0
Crear menu con botoner disponibles solo para un tipo de rango

Hola, quisiera hacer un menú disponible para un rango, y otro para otro.
En SQL, los rangos son los siguientes:
juegos,marketing,total.

Me gustaría, por ejemplo: Si tiene marketing activado, se le vea: echo 123 ; si tiene total activado se le vea: echo blablablabla ...... y así seguidamente.

Y la pregunta es ¿Como?

probé así:

<?php if (mysql_query("SELECT * FROM ava_users WHERE id='$userid' AND password='$code2' AND marketing='1'")) {
echo '<div class="mm_item"><a href="?task=marketing">Marketing</a></div>
<div class="mm_item"><a href="?task=visitas">Visitas</a></div>
<div class="mm_item"><a href="?task=manage_links">Links</a></div>';
} ?>
  #2 (permalink)  
Antiguo 15/07/2011, 04:58
Avatar de vgonga1986  
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Crear menu con botoner disponibles solo para un tipo de rango

No entiendo bien lo que buscas, no sé qué significa echo 123. Me parece que el tema va de mostrar menús diferentes para usuarios según sus privilegios, es así? Explícate un poco mejor.

Un saludo.
  #3 (permalink)  
Antiguo 15/07/2011, 07:09
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: Crear menu con botoner disponibles solo para un tipo de rango

Pues bien, primero que todo deberas almacenar el roll en una variable de session para que tenga el mismo menu por todas las paginas que navegue el usuario, despues de eso puedes usar un SWITCH para cada uno de los roles asi:

Código PHP:
Ver original
  1. switch ($_SESSION['rol']){
  2. case 1:
  3. echo "Menu del rol 1";
  4. break;
  5. case 2:
  6. echo "Menu del rol 2";
  7. break;
  8. case 3:
  9. echo "Menu del rol 3";
  10. break;
  11. default :
  12. echo "Podes mostrar el formulario de loguin";
  13. break;
  14. }

Espero que esta información te sirva.
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???

Etiquetas: mysql, rango, tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:55.