MyBB.de Forum

Normale Version: Benutzergruppenwechsel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
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
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.
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?
Um welches Mod für eigene Seiten handelt es sich genau?
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!
Am besten fügst du die Zeile unter die ein, in der die global.php per require() eingebunden wird.
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.
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.
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.
Seiten: 1 2