Geburtstag als Pflichtfeld

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
infinity
Mitglied
Beiträge: 261
Registriert: 11.11.2004 14:20
Wohnort: Wängi
Kontaktdaten:

Geburtstag als Pflichtfeld

Beitrag von infinity »

Hallo zusammen,
ich habe den Birthday Mod Version 1.4.19 installiert.
Ich möchte nun, dass der Gerburtstag zwingen bei der registrierung eingegeben werden muss. Beim Wohnort hab ichs geschafft... beim Geburtstag steh ich auf dem Schlauch. Wer kann mir helfen?
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Naja machst am besten so, wie bei Location. Denke mal das der Geburtstag aus 3 Feldern besteht (kenne den Hack nicht), dann solltest du es wie folgt machen:

Code: Alles auswählen

if( $HTTP_POST_VARS['day'] == '' || $HTTP_POST_VARS['month'] = '' || ($HTTP_POST_VARS['year'] == '' || strlen($HTTP_POST_VARS['year']) < 4) )
{
//Anweisung um den User aufmerksam zu machen, das er seinen Geburtstag angeben muss.
}
Hier wird überprüft ob der Tag LEER ist sowie auch der Monat und das Jahr bzw. beim Jahr überprüft man noch ob die Angabe auch net kleiner als 4 Stellen ist.

Solltest es für dich anpassen und richtig einbinden ;)

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Jürgen H.
Mitglied
Beiträge: 192
Registriert: 01.06.2003 23:13

Beitrag von Jürgen H. »

Hallo,

>> Ich möchte nun, dass der Gerburtstag zwingen bei der registrierung eingegeben werden muss.

Hmm... ich würde mir das gut überlegen, ob du das wirklich benötigst. Wer gibt schon gerne unter 'Zwang' so persönliche Daten an? Auch nach dem Datenschutzgesetz darf die Speicherung personenbezogener Daten nur dann erfolgen, wenn es für die Sicherheit und Betrieb des Forums unbedingt erforderlich ist (zumindest kann man das so interpretieren). Ist es aber nicht.
Du kannst sicher damit rechnen, dass sich weniger User registrieren werden, wenn du sie zwingst, ihr Geburtsdatum anzugeben.

Wenn ich mich richtig erinnere, gibts beim Birthday-Mod Version 1.5.5 die extension, die Einstellung so zu machen, dass man im ACP wählen kann zwischen 'müssen' und 'können'.
Benutzeravatar
infinity
Mitglied
Beiträge: 261
Registriert: 11.11.2004 14:20
Wohnort: Wängi
Kontaktdaten:

Beitrag von infinity »

Danke für eure Antworten!
Benutzeravatar
nehcregit
Mitglied
Beiträge: 599
Registriert: 11.07.2002 20:59
Wohnort: Egelsbach
Kontaktdaten:

Beitrag von nehcregit »

kuco hat geschrieben:Wenn ich mich richtig erinnere, gibts beim Birthday-Mod Version 1.5.5 die extension, die Einstellung so zu machen, dass man im ACP wählen kann zwischen 'müssen' und 'können'.
Richtig, dies funzt aber erst, wenn die User Ihr Profil aufrufen, und nicht bereits bei der Registrierung.
SMFPortal.de - Deutscher Simple Machines Forum Support
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

kuco hat geschrieben:Hmm... ich würde mir das gut überlegen, ob du das wirklich benötigst. Wer gibt schon gerne unter 'Zwang' so persönliche Daten an?

Denke mal das es irrelevant ist, wenn er das so möchte soll er es so haben, allerdings sollte er sich dann auch net wundern, wenn er die User vom Board verkrault ;)


Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Andreas-Takeshi
Mitglied
Beiträge: 15
Registriert: 07.12.2004 17:14
Wohnort: Augsburg

Beitrag von Andreas-Takeshi »

Wo bekomme ich diesen Mod?

Ich habe auch das Problem, dass ich nirgends ein Feld zum eingeben des Geburtsdatums habe.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“