elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 12:31  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  Agregando niveles de usuarios
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: Agregando niveles de usuarios  (Leído 3,666 veces)
neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Agregando niveles de usuarios
« en: 20 Septiembre 2010, 03:03 »

Hola a todos tengo una pregunta como hago para agregar nivels de usuarios a mis usuarios lo que quiero es que por ejemplo:

si el usuario tiene nivel 1 solo pueda ver una cosa y si tiene nivel 2 pueda ver otra cosa.

Cual es el codigo :huh: :huh:


En línea

~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 954



Ver Perfil
Re: Agregando niveles de usuarios
« Respuesta #1 en: 20 Septiembre 2010, 12:44 »

Piensa primero como hacerlo, yo usaría una MYSQL


En línea

xassiz~


Desconectado Desconectado

Mensajes: 428



Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #2 en: 20 Septiembre 2010, 15:20 »

Piensa primero como hacerlo, yo usaría una MYSQL
Por ejemplo, añades una columna nivel que contenga el numero del nivel, y luego en la peticion SQL dependiendo de lo que devuelva la row muestras o no esa sección ;D
En línea

neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #3 en: 20 Septiembre 2010, 15:23 »

lo que pasas es que yo no uso mysql si no un registro de usuarios sin base de datos. Entiendes!
En línea

bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: Agregando niveles de usuarios
« Respuesta #4 en: 20 Septiembre 2010, 17:38 »

es lo mismo, pones en el archivo el nivel y listo.
En línea
neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #5 en: 20 Septiembre 2010, 17:57 »

yo se agrego algo como esto:

$nuevo .="\$level = \"$level\";\n";

pero como hago para que pueda ver una cosa dependiendo del nivel, algo como esto


<?
$level2
echo="hola"
?>

entiendes quiero algo asi como eso!
En línea

Dznp

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Agregando niveles de usuarios
« Respuesta #6 en: 20 Septiembre 2010, 18:22 »

No se como lees el nivel de cada usuario, pero suponete que lo tenes en una variable($niveluser) podrías hacer algo así...


Código
if($niveluser=='1'){
echo 'nivel 1';
} else {
echo 'nivel 2';
}
 

Si queres que directamente no vea nada dependiendo el nivel podes hacer...

Código
if($niveluser=='1'){
echo 'algo';
} else {
exit;
}
 

Un usuario de nivel 2 no vería nada.


Espero que te sirva, suerte.
En línea
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #7 en: 20 Septiembre 2010, 18:40 »

Por ejemplo,
Código
    $sUser = array('shellroot' => 1, 'neopuerta' => 2); # Admin | Visitante
   $sUsuario = 'neopuerta33';
 
   function VerificarUser($pUser){
       global $sUser;
       for($i=0;$i<sizeof($sUser);$i++){
           try{
               if($sUser{$pUser} == 1 ){
                   return array('1' => 'Administrador');
               }else if($sUser{$pUser} == 2 ){
                   return array('2' => 'Visitante');
               }else{
                   return array('0' => 'Usuario no registrado');
               }
           }catch (Exception $ex) {
               return array('0' => 'Usuario no registrado');
           }
       }
   }
   print_r( VerificarUser($sUsuario) );

Resultado, usuario shellroot:
Código
Array
(
   [1] => Administrador
)
Resultado, usuario neopuerta:
Código
Array
(
   [2] => Visitante
)
Resultado, usuario wtf:
Código
Array
(
   [0] => Usuario no registrado
)
En línea

---
neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #8 en: 20 Septiembre 2010, 19:34 »

Ya entendi igual los voy aprobar aver si me funcionan.

Gracias!
En línea

neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #9 en: 20 Septiembre 2010, 19:57 »

este codigo me sirveria tambien para bloquear usuarios.

bueno si tienen un codigo mejor para bloquear usuarios!
« Última modificación: 20 Septiembre 2010, 19:59 por neopuerta360 » En línea

Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #10 en: 20 Septiembre 2010, 20:17 »

Bueno, nosotros te damos un pequeño empujón, ya vos te toca adaptarlo y avanzar con el. Creo que nos estas dejando que nosotros programemos tu aplicación.
En línea

---
neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #11 en: 20 Septiembre 2010, 20:49 »

ok
En línea

Dznp

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Agregando niveles de usuarios
« Respuesta #12 en: 20 Septiembre 2010, 20:54 »

Con bases de datos se sería MUCHISIMO más fácil hacerlo  :-\
En línea
neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #13 en: 20 Septiembre 2010, 22:13 »

Con bases de datos se sería MUCHISIMO más fácil hacerlo  :-\

cual es el codigo con base de datos?
En línea

neopuerta360

Desconectado Desconectado

Mensajes: 240


La mejor comunidad de neopets


Ver Perfil WWW
Re: Agregando niveles de usuarios
« Respuesta #14 en: 20 Septiembre 2010, 22:15 »

en 000webhost.com la funcion mail() si funciona y mysql tambien? :laugh:
En línea

Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Establcer niveles, con una tabla y con un iframe???
Desarrollo Web
j.lerin 3 378 Último mensaje 22 Febrero 2012, 01:07
por j.lerin
Facebook permitirá configurar usuarios con distintos niveles de privilegio ...
Noticias
wolfbcn 0 361 Último mensaje 4 Marzo 2012, 02:47
por wolfbcn
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines