- Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#
# The file you wish to access for groupmembers only
#
#----------[ FIND ]-------------------------------------
#
init_userprefs($userdata);
#
#----------[ AFTER, ADD ]-------------------------------
#
// Check if user is member of the proper group..
$proper_group = 72; // that is the id from the group which has access
$sql="SELECT * FROM " . USER_GROUP_TABLE . " WHERE group_id='" . $proper_group . "' AND user_id='" . $userdata[user_id] . "' AND user_pending='0' LIMIT 1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query group rights information', '', __LINE__, __FILE__, $sql);
}
if ($db->sql_numrows($result) == 0)
{
$db->sql_freeresult($result);
$sql="SELECT group_name FROM " . GROUPS_TABLE . " WHERE group_id='" . $proper_group . "' LIMIT 1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query group rights information', '', __LINE__, __FILE__, $sql);
}
$group_name_temp = $db->sql_fetchrow($result);
$group_name = $group_name_temp['group_name'];
$information_message = $lang['Not_Authorised'].'!<br />';
$information_message .= sprintf($lang['Group_members_only'], $group_name).'<br />';
// $information_message .= '<br />' . sprintf($lang['Click_return_portal'], '<a href="' . append_sid("portal.$phpEx") . '">', '</a>');
$information_message .= '<br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
message_die(GENERAL_MESSAGE, $information_message);
}
$db->sql_freeresult($result);
//
#
#----------[ OPEN ]-------------------------------------
#
language/lang_english/lang_main.php
#
#----------[ FIND ]-------------------------------------
#
$lang['Group_not_exist'] = 'That user group does not exist';
#
#----------[ AFTER, ADD ]-------------------------------
#
$lang['Group_members_only'] = 'Admission for %s group members only!';
#
#----------[ OPEN ]-------------------------------------
#
language/lang_german/lang_main.php
#
#----------[ FIND ]-------------------------------------
#
$lang['Group_not_exist'] = 'Diese Gruppe existiert nicht';
#
#----------[ AFTER, ADD ]-------------------------------
#
$lang['Group_members_only'] = 'Zugriff nur für Mitglieder der %s Benutzergruppe!';
#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
Ändere also die 72 in die ID der, von dir, gewünschten Benutzergruppe.
