Seite 1 von 1
phpbb mit php-fusion kombinieren
Verfasst: 27.12.2004 23:54
von MASH
Hallo,
Ich habe ein php-fusion und ein phpbb Forum.
So ich möchte mich wenn ich mich im Forum registriere auch im Portal registriert sein.
Also einfach die User Daten in eine Datenbank, damit man sich nicht 2mal registrieren muss.
Kann mir jemand helfen!
Verfasst: 04.09.2005 19:23
von ka/na
Genau sowas suche ich auch
Hat das jemand schon gemacht, oder eine Ahnung wie es geht?
Verfasst: 05.09.2005 16:00
von Timmae
Ich habe mir das ganze mal aus Sicht auf die MySQL DBs angeguckt... Man müsste
einfachzuerst PHP Fusion mit einem Table-Präfix, zB fusion_, einstellen und danach phpBB installieren - mit dem selben Präfix.
Das führt jedoch bei der Installation von phpBB zu ein paar Errors, da einige Tables bereits bestehen. Kann man die Installationsroutine so einstellen, dass einfach nur die fehlenden Spalten in die jeweilige Table eingefügt werden? Bin leider in MySQL ein vollkommener Newbie...
Könnte dazu bitte jemand ein kurzes Tutorial posten? Oder vielleicht hat jemand schon eine derartig modifizierte Routine

Verfasst: 05.09.2005 16:46
von D@ve
Ein kurzes Tutorial gibt es dazu sicher nicht... Ich weiß zwar nicht, was dieses Fusion ist, aber ich gehe mal von einem CMS oder dergleichen aus.
Code: Alles auswählen
Ich habe mir das ganze mal aus Sicht auf die MySQL DBs angeguckt... Man müsste einfachzuerst PHP Fusion mit einem Table-Präfix, zB fusion_, einstellen und danach phpBB installieren - mit dem selben Präfix.
Dein Lösungsansatz geht in die falsche Richtung. Mit ein paar Datenbankänderungen ist das nicht getan. Das endet nur in totalem Chaos. Man sollte als erstes mal beide Systeme getrennt voneinander (mit unterschiedlichen prefixen) installieren.
Dann gibt drei Alternativen:
a) man nutzt die Benutzerverwaltung von phpBB auch für Fusion
b) man nutzt die Benutzerverwaltung von fusion auch für phpBB
c) jedes System nimmt seine eigene Nutzerverwaltung und man programmiert sich ein Script, was den Handshake vornimmt.
Hierbei sind a) und b) am kompliziertesten, aber mit Abstand am flexibelsten. c) ist immer ein Kompromiss, da man dann immer zwei Datenbstände pflegen muss und zusätzlich noch ein Script coden muss, dass den Handshake macht.
Gruß, Dave
Verfasst: 05.09.2005 22:24
von ka/na