Bei vorhandener Seite Benutzer für Forum erstellen

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
P Offline

Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von P Offline »

Ersteinmal hallo zusammen,

leider habe ich über die Suche bisher nichts gefunden - zumindes nicht das, was ich benötige.

Ich habe eine Homepage (selbst geschrieben, kein CMS o.Ä.) und auf dieser Seite möchte ich über die Registrierung auch einen Foren-Account erstellen.
Leider ist mir dies bisher nur z.T. geglückt, da phpBB anscheinend mehrere Tabellen für einen Benutzer "bearbeitet", als nur die "phpbb_users".

Ich hoffe, ihr versteht was ich meine :P
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von Frank1604 »

Schau dir doch mal die Funktion user_add() aus der Datei /includes/functions_user.php an ;)
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
P Offline

Re: Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von P Offline »

Dankeschön für Deine Antwort, darauf hätte ich auch selbst kommen können, in den Ordner include zu schauen :oops:

Aber sehe ich das richtig, dass ich Datensätze nur in die tabellen PROFILE_FIELDS_DATA_TABLE, USERS_TABLE, USER_GROUP_TABLE eintragen muss?
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von Frank1604 »

Warum schreibst nicht einfach eine kleine php Datei, in der du die Funktion ausführst? Das dürfte mit 20 Zeilen Code erledigt sein, und du bist auf der Sicheren Seite, das die User auch korrekt angelegt werden.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
P Offline

Re: Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von P Offline »

Das habe ich mir auch schon überlegt, allerdings bringt mir das nur bedingt etwas.
Ich möchte auch vorhandene Benutzer nachträglich in das Forum einbinden, was per einfügen der Datei schwer werden dürfte... (vorallem, da es unterschiedliche DB's zwischen Forum <-> Seite sind

habe eben folgendes gefunden:
http://www.phpbb.com/community/viewtopi ... 9&t=580108 ich denke, das bringt mich <auf die einfachere Art(?)> weiter, aber das muss ich mir erst Zuhause genauer anschauen :)
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von Frank1604 »

Ja, bei der Mod kannst du dir das abschauen wie es geht. Trotzdem halte ich den Weg der kleinen Datei für den einfachsten.

Du rufst aus deiner HP einfach die kleine Datei auf, übergibst per POST den Usernamen, die emailadresse und das Passwort, und die kleine Datei legt dann eigenständig den User im phpbb an, gibt dir halt ja oder nein zurück.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
P Offline

Re: Bei vorhandener Seite Benutzer für Forum erstellen

Beitrag von P Offline »

Hm, okay. Ich werde mir das Ganze die nächsten Tage mal anschauen...

Aber benötige ich wirklich nur die '/includes/functions_user.php' Datei? Oder diese /includes/ucp/ucp_register.php auch?
Denn die Übergabe der Daten findet ja, wenn ich das richtig sehe, in der Datei /includes/ucp/ucp_register.php statt, aber nicht in /includes/functions_user.php
Antworten

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