Hallo, Gast!
AnmeldenRegistrieren

Benutzergruppen was verweigern
#11
PHP-Code:
function board_messages()
{
    global 
$db$templates$board_messages$current_page$mybb;
    if(
$mybb->usergroup['gid'] != "1"){
        
$board_messages '';
        
$query $db->simple_select('board_messages''*'"enabled='1'");
        while(
$message $db->fetch_array($query))
        {
            if(
$message['global'] != || $current_page == 'index.php')
            {
                if(!
$message['class'])
                {
                    
$message['class'] = 'board_message';
                }

                
$board_messages .= '<div class="'.$message['class'].'">'.$message['message'].'</div>';
            }
        }
    }


speziell geht es hier drum... also bis jetzt dürfen gäste nichts sehen, aber jetzt sollen sie es sehen und die anderen gruppen nicht...
 
#12
Wie gesagt.. 

PHP-Code:
if($mybb->usergroup['gid'] == "1"){ 
 
#13
da tut sich aber nichts...
 
#14
Muss die Gruppenabfrage nicht innerhalb der while Schleife ?
 
#15
PHP-Code:
function board_messages()
{
    global 
$db$templates$board_messages$current_page$mybb;
    if(!
$mybb->user['uid'] || $mybb->user['usergroup'] == 1){
       
$board_messages '';
       
$query $db->simple_select('board_messages''*'"enabled='1'");
        while(
$message $db->fetch_array($query))
        {
         if(
$message['global'] != || $current_page == 'index.php')
            {
                if(!
$message['class'])
                {
                    
$message['class'] = 'board_message';
                }

                
$board_messages .= '<div class="'.$message['class'].'">'.$message['message'].'</div>';
            }
        }
    }


dies scheint zu funktionieren...
jetzt würde mich mal eine einfach erklärung benötigen:

was macht das !, dass == bzw. ||genau
 
#16
http://php.net/manual/de/language.operat...arison.php
http://php.net/manual/de/language.operators.logical.php