Seite 1 von 1

User loggins in mehreren Datenbankfeldern ablegen

Verfasst: 21.09.2004 13:48
von oliboli
Ich habe mehrere Foren und möchte, dass, wenn man sich in einem anmeldet, man auch für die anderen angemeldet ist. Die Foren greifen alle auf die gleiche Datenbank zu.

Die Idee ist nun, dass es bei der Registrierung nicht nur in ein Feld die Userdaten schreibt, sondern gleich in mehrere. Was muss ich wo umschreiben, um das zu erreichen?

Oder wäre es einfacher, die Daten von jedem Forum in ein einziges Feld zu schreiben und von allen Foren den gleichen Eintrag zu lesen?

Ich vermute beim ersteren müsste man weniger umschreiben, dafür hätte man beim zweiteren eine schmalere Datenbank.

Nichtsdestotrotz: hat jemand Lösungsvorschläge?

Verfasst: 27.09.2004 02:15
von oliboli
kennt niemand das Problem oder ist meine Erklärung nicht verständlich? :(((

Verfasst: 27.09.2004 02:28
von Lucas1510
hm... Hilft Dir evtl. das?

Zwei Boards eine Usertabelle

Gruß,

Lucas

Verfasst: 27.09.2004 19:02
von oliboli
Vielen Dank, das ist genau das, was ich suche. Aber ich verstehe nicht ganz, ob ich das File bei Schritt 3 bei beiden ersetzen muss und wieso ich das nicht bei existierenden Foren machen sollte. Geht sonst was kaputt, oder kann ich einfach die Datenbanken zuerst zusammenkopieren?

Verfasst: 27.09.2004 20:31
von Acid
Ja, die Änderung an der constants.php muss in beiden Boards gemacht werden.
Eines der beiden Boards kann bereits in Benutzung sein, jedoch sollte das Board, bei dem du die user-Tabellen löscht (da ja nur eine benutzt wird), noch inaktiv sein, da du ja sonst die User wieder löscht.

Verfasst: 06.10.2004 19:20
von oliboli
Besten Dank. Dann würde es funktionieren. Was geschieht mit bereits vorhandenen Beträgen? Werden die auch gelöscht oder einfach nur zu Gastbeiträgen?

Verfasst: 07.10.2004 10:26
von Acid
Theoretisch müssten es Gastbeiträge werden.
Mit diesem MOD könntest du versuchen, die Beiträge anderen Usern zuzuordnen.

Verfasst: 30.10.2004 10:13
von oliboli
Besten dank. Es hat funktioniert... :)