Foros del Web » Creando para Internet » Herramientas y Software »

ocultar columna a usuario

Estas en el tema de ocultar columna a usuario en el foro de Herramientas y Software en Foros del Web. Buenos Dias, estoy usando el asistente para hacer todo mí sitio. En una parte nuestro una tabla con todas las lista de productos, y al ...
  #1 (permalink)  
Antiguo 02/10/2012, 13:31
 
Fecha de Ingreso: abril-2012
Ubicación: Mendoza
Mensajes: 43
Antigüedad: 12 años, 7 meses
Puntos: 2
Pregunta ocultar columna a usuario

Buenos Dias, estoy usando el asistente para hacer todo mí sitio. En una parte nuestro una tabla con todas las lista de productos, y al lado de cada fila tengo las opciones de editar y eliminar el registro. Quisiera saber como hago para que los usuarios con el nivel admin por ejemplo vean todas las columnas, y los usuarios comunes sólo vean la lista de producto sin las opciones
  #2 (permalink)  
Antiguo 02/10/2012, 14:23
Avatar de BloodShadow  
Fecha de Ingreso: marzo-2010
Ubicación: El Salvador
Mensajes: 393
Antigüedad: 14 años, 8 meses
Puntos: 52
Respuesta: ocultar columna a usuario

Si tenes una duda preguntale al asistente... LOL man sinceramente no se de q hablas... que asistente? q lenguaje? q herramienta prefabricada? lol no entendi nada xD

Mejor hace todo de cero con tu propio lenguaje de programacion :) mil veces mejor
  #3 (permalink)  
Antiguo 02/10/2012, 14:27
 
Fecha de Ingreso: abril-2012
Ubicación: Mendoza
Mensajes: 43
Antigüedad: 12 años, 7 meses
Puntos: 2
Respuesta: ocultar columna a usuario

Asistente de DW, y lo que quiero hacer es que en una vista los usuarios con nivel admin puedan ver un link y los que no posee se los oculte. En php con base de datos mysql
  #4 (permalink)  
Antiguo 04/10/2012, 17:44
 
Fecha de Ingreso: abril-2009
Ubicación: Barcelona
Mensajes: 113
Antigüedad: 15 años, 7 meses
Puntos: 9
Respuesta: ocultar columna a usuario

Pues a grandes rasgos con PHP tendrás que discriminar quien tiene nivel de administrador y quien no y según eso mostrar una información u otra.

Cuando leas la tabla tendrás que buscar si es o no es administrador y entonces con php poner un condicional con un "if" de tal manera que;

Si eres administrador muestra estos datos, sino, muestra estos otros.

if(condicion correcta)
{
mostrar link;
}
else
{
no mostrar el link;
}
  #5 (permalink)  
Antiguo 09/10/2012, 20:50
 
Fecha de Ingreso: noviembre-2010
Ubicación: Concordia
Mensajes: 95
Antigüedad: 14 años
Puntos: 6
Respuesta: ocultar columna a usuario

si usas DW lo podes hacer sin ningun problema a lo que pedis, creas el login de usuario, luego en donde quieras que solo el admin vea los precios y no los clientes comunes podes usar algo asi:



<?php if ((isset($_SESSION['MM_IdCliente'])) && ($_SESSION['MM_IdCliente']!=""))
{?>



<span class="precio">



$<?php echo number_format($row_ProductosPortada['dblPrecio'], 2, ',', '.'); ?></span>

<?php }

else
{?>


<?php echo TextoEstados($row_ProductosPortada['intEstado']); ?></span>


<?php }?>

nota: la funcion TextoEstados(), es una funcion que dependiendo del estado del producto: 1=activo, 2=entrante, 3=agotado, lo que hace es mostrar justo esa leyenda

resumiendo, si el cliente o admin esta logueado, verá el precio, sino el texto, agotado, entrante o activo
saludos

Etiquetas: dreamweaver, phpmysql, tablas, usuarios
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 21:38.