| |||
sistema de registro y privilegios?? tengo una web www.funtanas.com y kiero agregarle un sistema de usurios, ya mas o menos se como registrar los usuarios y hacerles un "log in" pero lo que kiero es que a ciertos usuarios (no todos) tengan la opcion de cambiar cosas de mi web o poner cosas, osea como darle un espacio en mi pagina para que ellos puedan cambiar cosas y subirlas, si me explico. alguien me podria ayudar o me podrian dar un bueno tutorial ya buske pero no consigo esto de los privilegios de moderador-administrado y lo que sige, desde ya gracias |
| |||
Respuesta: sistema de registro y privilegios?? Hola, es tan facil como darles un numero Asumo que tienes conocimientos del lenguaje A la base de datos, o mas bien a la tabla creale una columna que se llame por ejemplo "nivel" y le das un numero entre 1 y 3 Si es 3=Admin, 2=moderador, 3=usuario despues al hacer login guardas ese valor por ejmplo en un session ["nivel"] y si tienes por ejemplo "Subir Documento" y quieres que lo haga solo un moderador (desde ahi para arriba) antes de toda la impresion HTML le pones un if ($_SESSION["nivel"]>=2) { // codigo } Esto es a grandes rasgos diciendo y asumiendo que manejas el lenguaje si necesitas una explicacion mas detallada durante el dia no tengo problema en redactarme mas claramente pero habria que ver si el sistema de usuarios lo estas haciendo tu o solo lo estas montando. Saludos
__________________ Roberto Osses Elgueta Senior Web Developer |
| |||
Respuesta: sistema de registro y privilegios?? buenas!!! Roko: lo que comentas me interesa mucho ya que ahora estoy haciendo algo similar y me podria servir, tengo un codigo de registro con sql que almacena los datos (basicamente nombre y contraseña) y en las sesiones compara el usuario y contraseña para permitir el uso de la pagina, obviamente si se puede... pero bastaria con almacenar ese numero en la base y agregar la condicion para poder dar ese permiso?? el codigo actual esta asi:
Código:
como tendria que cambiar??<? session_start(); if(!isset($_SESSION['s_username']))header("location: entrar.html"); ?> asi??
Código:
un saludo!! <? session_start(); if(!isset($_SESSION['s_username']),($_SESSION["nivel"]>=2))header("location: index.html"); ?>
__________________ ¡El Respeto al Derecho Ajeno Es la Paz! |
| ||||
Respuesta: sistema de registro y privilegios?? Cita: por que no pones "and" u "or", algo asi:
Iniciado por HalconVigia buenas!!! Roko: lo que comentas me interesa mucho ya que ahora estoy haciendo algo similar y me podria servir, tengo un codigo de registro con sql que almacena los datos (basicamente nombre y contraseña) y en las sesiones compara el usuario y contraseña para permitir el uso de la pagina, obviamente si se puede... pero bastaria con almacenar ese numero en la base y agregar la condicion para poder dar ese permiso?? el codigo actual esta asi:
Código:
como tendria que cambiar??<? session_start(); if(!isset($_SESSION['s_username']))header("location: entrar.html"); ?> asi??
Código:
un saludo!!<? session_start(); if(!isset($_SESSION['s_username']),($_SESSION["nivel"]>=2))header("location: index.html"); ?> Código PHP:
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| ||||
Respuesta: sistema de registro y privilegios?? Hola Creo yo que deberias poner: Cita: Corrijanme si esta mal, que tambien estoy aprendiendo Si la sesion No existe . O . El nivel del usuario es Menor a 2 Entonces lo mandas al Formulario de Login nuevamente Saludos
__________________ CabaSoft Networks |