phpBB3 + mein CMS = 1 user tabelle?

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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
Benutzeravatar
Mafiathne
Mitglied
Beiträge: 49
Registriert: 04.07.2007 23:41

phpBB3 + mein CMS = 1 user tabelle?

Beitrag von Mafiathne »

Hallo zusammen,

Auf meiner HP (CMS) können User sich anmelden und mit den Daten auch später im internen Seitenbereich einloggen. Nun will ich, dass diese Anmeldungen auch automatisch in phpBB aufgenommen werden. Wenn sich ein User also auf der HP angemeldet hat und den Link zum Forum klickt, soll er sich dort gleich einloggen können.

Hat jemand da genauere Infos, welche Daten erstmals in die phpBB_users geschrieben werden müssen? Welche Verschlüsselung wird für Hash etc. verwendet und was bedeuten die Feldinhalte a, c u.s.w.?

Wäre schön, wenn mir da jemand eine genauere Beschreibung geben könnte, damit ich das realisieren kann.

Liebe Grüße
Mafiathne
Benutzeravatar
Mafiathne
Mitglied
Beiträge: 49
Registriert: 04.07.2007 23:41

Beitrag von Mafiathne »

Gibt es keinen der mir dort vielleicht helfen kann?
Das währe echt schade :(
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

es wäre gut wenn du uns noch sagst, welches cms du nutzt, da es mit einigen (joomla zb) schon ne bridge gibt...
damit zwei systeme die slebe user/session db nutzen können ist schon etwas arbeit nötig

evtl hilft dir das hier auch etwas weiter http://olympuswiki.naderman.de/Tables

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
Mafiathne
Mitglied
Beiträge: 49
Registriert: 04.07.2007 23:41

Beitrag von Mafiathne »

ich benutze mein eigenes CMS was ich programmiert habe :)
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Ohne es getestet zu haben, aber in etwa so sollte es funktionieren

Code: Alles auswählen

require("../pfad/zum/forum//includes/functions_user.php");

$username = $_GET['username'];
$password = $_GET['password'];
$email_address = $_GET['email'];
$group_id = '4';
$timezone = '+1';
$language = 'de';
$user_type = USER_NORMAL;
$user_ip = $_GET['ip'];
$registration_time = time();

$user_row = array(
	'username'			=> $username,
	'user_password'		=> md5($password),
	'user_email'		=> $email_address,
	'group_id'			=> (int) $group_id,
	'user_timezone'		=> (float) $timezone,
	'user_dst'			=> $is_dst,
	'user_lang'			=> $language,
	'user_type'			=> $user_type,
	'user_ip'			=> $user_ip,
	'user_regdate'		=> $registration_time
);
$user_id = user_add($user_row);
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Mafiathne
Mitglied
Beiträge: 49
Registriert: 04.07.2007 23:41

Beitrag von Mafiathne »

Hallo,
ich bekomme diese Fehler Meldung:

Fatal error: Call to undefined function utf8_clean_string() in /die/adresse/zum/root/phpBB3/includes/functions_user.php on line 167


Ich möchte die Userdaten direkt in die Tabellen schreiben, ist das irgendwie machbar?

Was muss ich nun tun?
Benutzeravatar
Mafiathne
Mitglied
Beiträge: 49
Registriert: 04.07.2007 23:41

Beitrag von Mafiathne »

könnte mir da jemand weiterhelfen?
-=[LCW]=-ExXtReMe
Mitglied
Beiträge: 18
Registriert: 08.10.2007 21:00

Beitrag von -=[LCW]=-ExXtReMe »

Eventuell kann ich dir helfen da ich selber gerade an sowas gebastelt habe, das auf der neuen Homepage meines Clan bestimmte Sachen nur noch mit eingeloggten Forumaccount gehen. Kannst du dir ja mal auf http://lcw-crew.de anschauen. Wenns das ist was du willst kannst du dich ja nochmal melden. ;)

Die Registrierung läuft bei mir allerdings komplett über das Forum. ;)
Antworten

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