Ergebnis 1 bis 10 von 25

Thema: 1 - Altersbeschränkung einbauen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer
    Registriert seit
    04.07.2013
    Beiträge
    36

    AW: 1 - Altersbeschränkung einbauen

    Hi NeoGriever,
    in welchen Bereich muss ich das einbauen?

    Ich würde das eher für den Internen Bereich nehmen, unter Profil verifizieren.
    Möchte das in zwei Teile auf teilen.
    1. Alter
    2. Adresse

    Zum Anmelden, reicht eine normale Abfrage des Alters.
    Erst wenn ein Mitglied dann eine Auszahlung beantragen will, muss das Mitglied dann seine Daten verifizieren.
    Und da wäre der Code nicht schlecht

    Aber das ist erstmal nach hinten gestellt... kann man später immer noch dazu bauen.
    Aktuell will ich nur eine normale Eintragung des Alters mit 18+ Prüfung.
    Und da brauche ich eben noch Hilfe. (Siehe letzter Beitrag von mir)

  2. #2
    Erfahrener Benutzer Avatar von NeoGriever
    Registriert seit
    26.03.2011
    Ort
    Waldbröl
    Beiträge
    245

    AW: 1 - Altersbeschränkung einbauen

    Zuerst solltest du in der /content/intern/anmelden.php nach dem Part suchen, wo alles eingespeichert wird.

    Dort fügst du das dazuspeichern des Geburtsdatums hinzu. Datenbank-Tabelle anpassen nicht vergessen.

    Etwas weiter unten kannst du das Eingabefeld für das Geburtsdatum mit einbauen. Dürfte leicht ersichtlich sein, wo es hin kann.

    Achte darauf, dass du die POST-Daten oben auch korrekt abfängst.

    Nun kannst du mit folgender Codezeile das Alter des Benutzers berechnen:

    Code:
    $tag = $_POST["tag"];
    $monat = $_POST["monat"];
    $jahr = $_POST["jahr"];
    $age   = intval((time() - mktime(0, 0, 0, intval($monat), intval($jahr), intval($tag))) / 31536000);
    Damit prüfst du dann mittels if($age >= 18), ob er genau 18 oder älter ist.

    Ist dies der Fall, die Daten in die Datenbank übertragen. Andernfalls einen Fehler ausgeben. Fertig.
    VMS-R Downloads | VMS-R Supportbereich | E-Mail | Facebook: VMS-R | ICQ: 413-432-780 | MSN: vmsr@hotmail.de



  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717

    AW: 1 - Altersbeschränkung einbauen

    Zitat Zitat von NeoGriever Beitrag anzeigen
    ...

    Code:
    ...;
    $age   = intval((time() - mktime(0, 0, 0, intval($monat), intval($jahr), intval($tag))) / 31536000);
    ...
    Nicht jedes Jahr hat 365 Tage! Insofern wird das Alter so nicht ganz korrekt sein.

    @chackie: hab Beitrag #8 editiert, sollte jetzt deutlicher sein, was wo hingehört.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Designe Einbauen
    Von megasquall im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 2
    Letzter Beitrag: 20.07.2008, 15:40
  2. nuggets api einbauen.
    Von refschloss im Forum [HD] Programmieren
    Antworten: 14
    Letzter Beitrag: 12.05.2008, 17:30
  3. wo die codeschnippsel einbauen?
    Von refschloss im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 09.05.2008, 12:17
  4. psd im vms 1.2.2 einbauen?
    Von qog im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 5
    Letzter Beitrag: 19.04.2008, 12:19
  5. GoogleAnalytics einbauen
    Von MasterG im Forum Support zum VMSone
    Antworten: 7
    Letzter Beitrag: 10.02.2007, 23:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •