Foren erst ab 18 freigeben?

Begonnen von Liu-Kang, 10 Juli 2004, 15:15:36

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Liu-Kang

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

L1nuX3r

hmm. das wird schwierig. weil man kann das datum ja faken....

Liu-Kang

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.

Ria

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

Liu-Kang

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?

Ria

Hi, in
in includes/ mx_userfunctions_options.php

Gruss Ria

Liu-Kang

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.

BowlingX

Das gibt es so bisher noch nicht, ist aber eine nette Idee für's eBoard 2..merk ich mir ;)
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

Ria

Hi,
dann mach doch im Forum ein "Privat" Forum.

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

Gruss Ria