Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2010, 09:12
125Vanessa
 
Fecha de Ingreso: enero-2009
Mensajes: 10
Antigüedad: 15 años, 3 meses
Puntos: 0
condicionar entrada a usuario o grupo especifico

Buenas, como están?

Espero que me puedan ayudar con este pequeño problema de ignorancia

Yo he integrado mi web con phpBB3, es decir para poder ingresar a mi web debes hacer login con tu usuario de foro phpBB, la verdad funciona bastante bien pero ahora quiero ir más allá, quiero bloquear algunas páginas de mi web para que solo algunos grupos de usuario puedan ingresar (no todos los usuarios registrados, solo los grupos que yo decida).

La pregunta es ¿ que código debo colocar para condicionar solo la entrada de cierto grupo de usuarios a ciertas páginas ?

Gracias por adelantado

Aquí les dejos los códigos que utilizo:

En el Head
Código PHP:
Ver original
  1. <?php  
  2. define('IN_PHPBB', true); // se dice que se usa el phpbb.  
  3. $phpbb_root_path = 'phpBB3/'; // direccion directa del servidor a tu phpBB  
  4. $phpbb_url_path = 'http://mipaguina/phpBB3/'; // la url tu phpbb3  
  5. $phpEx = substr(strrchr(__FILE__, '.'), 1); // extension  
  6. include($phpbb_root_path . 'common.' . $phpEx); // se incluye common.php
  7. include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);  
  8. include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
  9. include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
  10. include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
  11. // iniciamos sesion  
  12. $user->session_begin();  
  13. $auth->acl($user->data);  
  14. $user->setup();
  15. ?>

Body:

Código PHP:
Ver original
  1. <?php  
  2. if($user->data['is_registered'])  
  3. {  
  4. //en phpbb3_ suponemos que el prefijo de la tabla es phpbb3_  
  5. $avvy = "SELECT * FROM phpbb_users WHERE user_id =" . $user->data['user_id'];  
  6.  
  7. {  
  8. $link = $row['user_avatar'];  
  9. $width = 80;  
  10. $height = 80;  
  11. }?>  
  12.  
  13. ...
  14.  AQui sigue la web....