Website in Forum einbinden - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html) +---- Thema: Website in Forum einbinden (/thread-24507.html) |
Website in Forum einbinden - Juventiner - 05.01.2012 Hallo, ich habe zwar ein paar Threads zu dem Thema gefunden, konnte jedoch in keinem die Lösung für mein Problem suchen. Ich möchte das Benutzerverwaltungssystem auch auf meiner Homepage nutzen. Der LogIn Funktioniert mit dem folgenden Script einwandfrei, jedoch, wenn ich auch die Seite zurück geleitet werde sieht man nicht die Links, sondern wieder das Formular zum einlogge. :-| Das ganze liegt folgenderweise auf meinem Space, bzw. meinen Lokalen Server. root /homepage /forum Könnt ihr mir sagen was genau an dem Code falsch ist? Ich selbst kann keinen Fehler finden, w eshalb ich immer nur das Formular und keine weiteren Daten sehe. PHP-Code: <?php RE: Website in Forum einbinden - King Louis - 05.01.2012 Hast du auch den cookie pfad deines forums so gesetzt das du auf diese zugreifen kannst? RE: Website in Forum einbinden - Juventiner - 05.01.2012 cookie Pfad habe ich einmal mit http://localhost und einmal nur mit localhost versucht, beides geht nicht. RE: Website in Forum einbinden - King Louis - 05.01.2012 Das ist die cookie domain, die sollte localhost heißen (hab das jetzt nicht getestet) und der cookie pfad direkt dadrunter ist normalerweise /forum/und müsste zu / geändert werden. RE: Website in Forum einbinden - Juventiner - 05.01.2012 Nun geht es, danke dir. Wie kann ich nun die Berechtigungen einzelner Gruppen nutzen, so das bspw. nur die Gruppe Test (ID 9) Seite XY sehen kann? RE: Website in Forum einbinden - King Louis - 05.01.2012 Auf die user gruppe kannst du mittels $mybb->user [“usergroup“] zugreifen. Einfach mal via PHP-Code: echo “<pre>“; RE: Website in Forum einbinden - StefanT - 05.01.2012 (05.01.2012, 18:44)Jones schrieb: Das ist die cookie domain, die sollte localhost heißen (hab das jetzt nicht getestet)localhost oder andere Hostnames ohne TLD sind als Cookie-Domain ungültig. RE: Website in Forum einbinden - King Louis - 05.01.2012 Wenn es aber nur lokal läuft? Was sollte sonst eingegeben werden? Es funktioniert und solange man kontrolliert wer überhaupt auf den server zugreift entsteht auch kein sicherheitsrisiko dadurch. RE: Website in Forum einbinden - Jan - 05.01.2012 Mit folgendem Code kannst du die Benutzergruppe prüfen, aber das ist in dem Code ja schon benutzt, den du in deinem ersten Post geschrieben hast. Daher verstehe ich nicht ganz, was dein Problem jetzt ist. Link: PHP-Code: if ($mybb->user['usergroup'] == 1){ Das Problem dabei ist, dass nur die primäre Benutzergruppe geprüft wird. Folgende Funktion hilft dir alle Benutzergruppen eines Benutzers zu prüfen. Bitte beachte, dass der Code schon einige Jahre alt ist, daher kann es sein, dass er nicht mehr ganz funktioniert. Aber die Idee sollte erkennbar sein: PHP-Code: // check the user rights Ansonsten findest du in der Ausgabe der Funktion die Jones schon geschrieben hat eigentlich alle Informationen die du benötigst um die Benutzergruppe mit PHP abzufragen. Dann noch zu deinem ersten Script. Sofern mich nicht alles täuscht, sollte es gar nicht notwendig sein die config.php nochmal einzubinden, wenn du dir globals.php benutzt. RE: Website in Forum einbinden - StefanT - 08.01.2012 (05.01.2012, 20:30)Jones schrieb: Wenn es aber nur lokal läuft? Was sollte sonst eingegeben werden?Leer lassen... |