Get value von einem custom registration field

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
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Get value von einem custom registration field

Beitrag von the_zoker_09 »

Hallo zusammen,

Ich will in mein phpBB auf der Registrationsseite ein purchase_code check einbauen, um zu überprüfen, ob der Nutzer berechtigt ist, auf das Forum zuzugreifen.

Dazu benötige ich aber eine php Funktion, die mir den Eingetragenen Wert in dem custom field "purchase_code" liefert.

Dann kann ich den Purchase Code mit meiner Datenbank abgleichen.

Wie komme ich denn an den Wert, den der Benutzer eingegeben hat, direkt auf der gleichen Seite?

Vielen Dank
Zoker
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Get value von einem custom registration field

Beitrag von Miriam »

Du willst diesen Werrt also beim Eingeben überprüfen oder was genau schwebt Dir vor?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Get value von einem custom registration field

Beitrag von the_zoker_09 »

Ich will ihn überprüfen, wenn der Nutzer auf "Registrieren" klick und dann entweder einen Fehler ausgeben oder eben den Nutzer registrieren bzw. auch noch eine bestimmten Gruppe zuordnen :)
Verschoben von phpBB 3.0: Administration und Benutzung nach phpBB 3.0: Mod-Bastelstube am 20.01.2014 17:19 durch Crizzo

Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Get value von einem custom registration field

Beitrag von Miriam »

Dazu könntest Du bspw. ein benutzdefiniertes Profilfeld benutzen, dann überprüfst Du den in dieses Feld eingegebenen Wert mit dem in der DB hinterlegten und läßt den User rein oder nicht. Je nachdem, was die Prüfung ergab.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Get value von einem custom registration field

Beitrag von the_zoker_09 »

Ja genau so will ich es machen, meine Frage ist eben:
Wie bekomme ich denn den Wert, den der Nutzer in dem Feld eingegeben hat?

Also mit welche php Funktion
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Get value von einem custom registration field

Beitrag von Miriam »

Oops, dann hatte ich da wohl etwas überlesen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
the_zoker_09
Mitglied
Beiträge: 228
Registriert: 13.08.2011 14:39

Re: Get value von einem custom registration field

Beitrag von the_zoker_09 »

Irgendeine Idee, was ich da für eine Funktion hernehmen könne?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Get value von einem custom registration field

Beitrag von Miriam »

Idee:
Du könntest mal einen Blick in die function submit_cp_field() in der class custom_profile, die sich in der /includes/functions_profile_fields.php befindet, werfen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

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