Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/10/2010, 09:58
tribano
 
Fecha de Ingreso: diciembre-2009
Mensajes: 51
Antigüedad: 14 años, 4 meses
Puntos: 1
Busqueda Respuesta: condicionar entrada a usuario o grupo especifico

Buenas, yo queria hacer lo mismo que tu, y no encontre nada, asi que lo he hecho yo mismo.

Te dejo el codigo aqui:

Código PHP:
<?php
if($user->data['is_registered']) 

//Suponemos que el prefijo de la tabla es "phpbb_" 
$avvy "SELECT gu.group_id, g.group_name FROM phpbb_user_group gu JOIN phpbb_groups g ON gu.group_id = g.group_id WHERE user_id =" $user->data['user_id']; 
$result mysql_query($avvy) or die (mysql_error()); 
$numResul=mysql_num_rows($result);

for (
$i=0$i<$numResul$i++){

    
$row=mysql_fetch_array($result);
    
$grupo[$i]= $row['group_name'];
     
    if(
$grupo[$i] == "Nombre_de_tu_grupo"//poner el nombre del grupo
    
{
     
$grupo_enc=$grupo[$i];
    }
    }
    
    
}
?>
Ese codigo yo lo meto en un archivo.php
y lo incluyo donde quieras hacer la diferenciación por grupos.

Luego para diferenciar si pertenece al grupo o no usa este codigo:

Código PHP:
<?php 
if(empty ($grupo_enc))
    {
         
//Aqui lo que ve el usuario normal
         
echo"NO Tienes Acceso <br>";
        
    }
    else{
    
        
//aqui va el usuario que si pertenece al grupo
        
echo"Tienes Acceso <br>";
    } 
?>
Seguro que como codigo, se puede mejorar, pero a mi me funciona bien.
__________________
Institutosfp.com