ET-Chat in PHPBB 3.0.8

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
DerTheo
Mitglied
Beiträge: 253
Registriert: 08.07.2011 14:41

ET-Chat in PHPBB 3.0.8

Beitrag von DerTheo »

Hallo Leute

ich versuche gerade den ET-Chat 3.0.7 im Forum testweise einzubinden, es klappt aber nicht so recht. Installation hat geklappt, Datenbanknamen etc. sind korrekt. Leider verbindet sich der Chat nicht mit der DB, ich kann mich mit neuem Namen einlogen, infos aus der DB werden nicht gezogen.

Dies muss man (anscheinend) über die beiliegende php namens "Zusatztool_Anbindung_an_Fremduserverwaltung.php" verbinden
Ich zitiere mal aus der datei:
// Für die Realisierung der Anbindung des Chats an Ihr Userverwaltungssystem aus einem
// Forum, CMS, usw. müssen Sie lediglich die unten stehenden Sessionvariablen
// in Ihrem System mit dem Usernamen belegen und den User mit einem
// Link auf diese Datei führen. Beachten Sie dass dabei der Username ohne Passwort übertragen wird.
// Sie dürfen also in Chat keine Passwörter für Admins und Mods anlegen. Für einen Chatbenutzer ist die
// Übergabe des Usernamen über die Sessionvar. $_SESSION['etchat_username'] aus Ihrem
// System ausreichend.

$username = $_SESSION['etchat_username'];
$gender = $_SESSION['etchat_gender']; //[optional] 'f' or 'm' system default 'n' if unset
Im Forum des Chats bin ich jetzt auf folgende Info gestoßen:
Weißt du wie man aus der PHP eine Verbindung zum MySQL aufbaut und die Daten abfragt? Wenn ja, geht du folgendermaßen vor:

1) Ein phpBB-User hat ein session_id-Cookie mit dem ID der laufenden Usersession in der phpBB-Datenbank. Diesen Cookie kannst du innerhalb des Zusatztool_Anbindung_an_Fremduserverwaltung.php auslesen. (Wie genau der Cookie heißt kannst du z.B. mit der Firefox WebDeveloper-Toolbar sehen.)

2) Aus der Zusatztool_Anbindung_an_Fremduserverwaltung.php machst du eine Verbindung zu der MySQL-DB von phpBB und machst dort eine entsprechende Abfrage auf die Tabelle sessions und users wo die session_id gleich deinem Cookiewert ist.

3) Nun hast du den Usernamen aus der DB und brauchst lediglich die Variable $username damit zu belegen.
Leider habe ich keine Ahnung, wie ich das umsetzen muss.

Dieser Link im Forum für die Anbindung des ET-Chats 3.0.5 spuckt mir diese Fehler aus:

Code: Alles auswählen

Warning: include(dbcon/config.inc.php) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 16
Warning: include(dbcon/config.inc.php) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 16
Warning: include() [function.include]: Failed opening 'dbcon/config.inc.php' for inclusion (include_path='.') in /var/www/web76/html/et/index.php on line 16
Warning: include(dbcon/) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 17
Warning: include(dbcon/) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 17
Warning: include() [function.include]: Failed opening 'dbcon/' for inclusion (include_path='.') in /var/www/web76/html/et/index.php on line 17
Warning: include(dbcon/init_chat_db.class.php) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 18
Warning: include(dbcon/init_chat_db.class.php) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 18
Warning: include() [function.include]: Failed opening 'dbcon/init_chat_db.class.php' for inclusion (include_path='.') in /var/www/web76/html/et/index.php on line 18
Warning: include(lang/xml_parser.class.php) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 19
Warning: include(lang/xml_parser.class.php) [function.include]: failed to open stream: No such file or directory in /var/www/web76/html/et/index.php on line 19
Warning: include() [function.include]: Failed opening 'lang/xml_parser.class.php' for inclusion (include_path='.') in /var/www/web76/html/et/index.php on line 19
Fatal error: Class 'db' not found in /var/www/web76/html/et/index.php on line 33
Style: Lucid Lime
Phpbb 3.0.8
cemcoco
Mitglied
Beiträge: 109
Registriert: 04.12.2009 08:46
Kontaktdaten:

Re: ET-Chat in PHPBB 3.0.8

Beitrag von cemcoco »

Hi!

Ich habe bei mir die Version 3.0.5 Version des ET-Chats laufen - problemlos! Das soll bei mir was heißen... :grin:

Die 3.0.7 ist nicht integrierbar, steht aber irgendwo im Kleingedruckten.

Liebe Grüße,
cemcoco
Blond & weiblich - aber nicht beratungs- oder lernresistent! :roll:
Snoopyhund2006
Mitglied
Beiträge: 8
Registriert: 01.05.2012 10:11

Re: ET-Chat in PHPBB 3.0.8

Beitrag von Snoopyhund2006 »

hat hierzu schon jemand eine lösung gefunden ?
bin seit 2 wochen am probieren und machen aber nix passiert ausser einer weissen seite :(
Antworten

Zurück zu „[3.0.x] Mod Support“