Beiträge: 337
Themen: 85
Registriert seit: 06.02.2008
MyBB-Version: 1.4.9
Hallo,
gibt es ein Plugin oder so welches automatisch eine Benutzergruppe eines User´s ändert. Ich erstelle z.B. eine Seite und wenn der User diese Betritt wird die Bneutzergruppe von "Member" auf "VIP" umgestellt. Also der User betritt die Seite die die Usergruppe ändert.
Könnte jemand mir das realisieren?
Danke!!
MFG
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
PHP-Code:
$db->update_query(TABLE_PREFIX.'users', array('usergroup' => X), 'uid='.$mybb->user['uid']);
X musst du durch die Gruppen-ID von VIP ersetzen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 337
Themen: 85
Registriert seit: 06.02.2008
MyBB-Version: 1.4.9
Wo muss ich dieses Einfügen wenn ich eine Seite erstellen will (z.B. Costum Page), dass auch nur beim Aufruf dies wechselt. Also wo genau muss das eingefügt werden?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Um welches Mod für eigene Seiten handelt es sich genau?
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 85
Registriert seit: 06.02.2008
MyBB-Version: 1.4.9
Das Mod ist egal. Das war nur ein Beipiel. Ich würde gerne nur wissen wo ich das obere Script einfügen muss, damit es klappt wenn ich zum Beiepiel die Seite test.php betrete. Wo muss das Script in der Seite stehen, damit die Benutzergruppe gewechselt wirde!
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Am besten fügst du die Zeile unter die ein, in der die global.php per require() eingebunden wird.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 85
Registriert seit: 06.02.2008
MyBB-Version: 1.4.9
Versteh ich nicht. Kannst du mir das genauer erklären. Ich möchte wenn der User die Datei update.php oder so betritt die Gruppe automatisch gewechselt. Dann muss ich das doch in update.php einfügen.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Genau. Und im Code jeder Seitendatei wird die global.php am Anfang eingebunden:
PHP-Code:
require_once "./global.php";
Darunter musst du die neue Zeile einfügen.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 85
Registriert seit: 06.02.2008
MyBB-Version: 1.4.9
Ich habe folgendes in eine leere PHP Datei eingefügt:
PHP-Code:
<?php
require_once "./global.php";
$db->update_query(TABLE_PREFIX.'users', array('usergroup' => 9), 'uid='.$mybb->user['uid']);
?>
Dann habe ich diese aufgerufen. Jedoch wir die Benutzergruppe nicht gewechselt. Es erscheint folgendes:
Code:
Direct initialization of this file is not allowed.
Please make sure IN_MYBB is defined.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.