pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => eBoard => Thema gestartet von: Liu-Kang in 10 Juli 2004, 15:15:36

Titel: Foren erst ab 18 freigeben?
Beitrag von: Liu-Kang in 10 Juli 2004, 15:15:36
Dadurch daß es auf meiner Seite auch ein Forum für die etwas anderen Liebschaften im Leben gibt, wollte ich mal fragen ob es möglich wäre, einzelne Foren erst ab einem mindestalter von 18 Jahren freizugeben.

Ich dachte mir, dadurch daß man ja bei seiner Anmeldung das Geburtsdatum angeben muß, daß man da vielleicht etwas auswerten kann? Wäre soetwas zu realisieren?
Viele Grüße
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: L1nuX3r in 10 Juli 2004, 15:53:43
hmm. das wird schwierig. weil man kann das datum ja faken....
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: Liu-Kang in 10 Juli 2004, 16:08:36
ja gut.. wo kann man das nicht?
Mir wäre es nur persönlich wichtig, daß der User angibt, er wäre 18, somit wäre für mich das Problem ja gegessen.
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: Ria in 10 Juli 2004, 19:02:12
Hi,
nehme mal an Du willst wenigstens die Verantwortlichkeiten ein wenig zu Deinen Gunsten verschieben ;)  

Hier der Code:

<?php

function userCheck_option($pvs) {
   #mxDebugFuncvars($pvs);
   $pvs['userCheckError'] = "";
   
   if (empty($pvs['bday'])) {
      $pvs['userCheckError'] .= "Du muss Dein Geburtdatum angeben.<br>";
      }
   else {
      $checkdate1 = sprintf("%02d%02d", $pvs['bday_month'], $pvs['bday_day']);
      $checkdate2 = sprintf("%02d%02d", date('m'), date('d'));
      $diff = (int)($checkdate1 > $checkdate2);
      $years = date('Y') - $pvs['bday_year'] - $diff;
      if ($years < 21) {
         $pvs['userCheckError'] .= "Du musst mindestens 21 Jahre alt sein<br>";
         }
      }
   return $pvs;
   }

?>

Gruss Ria
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: Liu-Kang in 10 Juli 2004, 19:34:57
Ja, also es handelt sich hierbei nicht um super XXX Sachen sondern Aktphotographie.

Vielen dank dafür, Ria :)!
Öhm... und wo muß ich den Code jetzt einbauen?
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: Ria in 10 Juli 2004, 19:36:46
Hi, in
in includes/ mx_userfunctions_options.php

Gruss Ria
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: Liu-Kang in 10 Juli 2004, 19:49:38
Hallo Ria!
Vielen dank für den Code, aber der gilt für das gesamte System, gelle?
Was ich aber bräuchte, wäre soetwas für eine Forumkategorie. Praktisch wenn ein Mitglied bei seiner Registration das Alter 13 oder ähnlich gewählt hat, daß dieses Mitglied keinen Zugriff auf das Forum bekommt, ab 18 hingegen schon.
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: BowlingX in 10 Juli 2004, 19:51:28
Das gibt es so bisher noch nicht, ist aber eine nette Idee für's eBoard 2..merk ich mir ;)
Titel: Re: Foren erst ab 18 freigeben?
Beitrag von: Ria in 10 Juli 2004, 23:35:40
Hi,
dann mach doch im Forum ein "Privat" Forum.

Das wäre dann wohl die einzige Lösung.

Gruss Ria