Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 25 von 25

Thema: 1 - Altersbeschränkung einbauen

  1. #21
    Moderator Avatar von Worka
    Registriert seit
    20.05.2007
    Beiträge
    973

    AW: 1 - Altersbeschränkung einbauen

    Auf jeden Fall eine gute Idee.
    Was ich diesbezüglich noch interessant finde und vor 2 Minuten erst gelesen habe:
    Die Unixzeit berücksichtigt Schaltsekunden. Diese würden das Ergebniss also nicht verfälschen.
    StGB § 328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.

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

    AW: 1 - Altersbeschränkung einbauen

    Allerdings, wenn man es 100% genau nehmen würde, berücksichtigen die Zeitstempel die Zeitzone nicht, da diese immer in GMT sind.

    PHP-Code:
    if ( $_POST['date_year'] > ( date('Y') -18 ) || 
            ( 
    $_POST['date_year'] == ( date('Y') -18 ) && $_POST['date_month'] > date('n') ) || 
            ( 
    $_POST['date_year'] == ( date('Y') -18 ) && $_POST['date_month'] == date('n') && $_POST['date_day'] > date('j') ) 
    Wenn jemand eine kürzere aber dennoch korrekte Version hat und/oder Fehler an der Version findet, gerne.

    Was man basierend auf den Zeitstempeln machen könnte in einer Zeile, wäre etwas der Art:
    PHP-Code:
    strtotime ("+18 years"mktime(000$_POST['date_month'], $_POST['date_day'], $_POST['date_year']) ) > time() 
    Was gar nicht geht, ist in Beitrag #13 , da die Argumente 5&6, Tag & Jahr, der Methode mktime , vertauscht wurden. Wird wohl kaum was sinnvolles bei rauskommen, aber direkt adressierte Kritik ist mir ja nu nicht mehr erlaubt ^^
    Also lassen wir das einfach so stehen und freuen uns über jedes Schaltjahr, das vorüberzieht....
    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)

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

    AW: 1 - Altersbeschränkung einbauen

    Ja sorry, da is mir halt im 13 Beitrag ein kleiner Fehler mit der Reihenfolge der Werte von mktime passiert.

    Dass du das erst jetzt erwähnst, sollteste nicht gleich davon sprechen, dass du keine kritik ausüben dürftest. Kritik im übrigen schön und gut, aber wenn dann bitte konstruktive Kritik.

    Dein Vorschlag mit den mktime und dem +18 years ist nicht übel.
    VMS-R Downloads | VMS-R Supportbereich | E-Mail | Facebook: VMS-R | ICQ: 413-432-780 | MSN: vmsr@hotmail.de



  4. #24
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905

    AW: 1 - Altersbeschränkung einbauen

    Wenn ich mal kruz mich einmischen dürfte, es gibt im internet haufen von solcher Generatoren, wo man sich sein wunsch geburstag eingibt und er passend dazu die "Prüfziffer/Summe" berechnet und ausspuckt, mit der jeder user <18 sich anmelden könnte. Eine Idee wäre die Postident Prüfung oder Kopie des Persos (contra: kann ich auch von den eltern/bekannten/freunden nehmen)

  5. #25
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147

    AW: 1 - Altersbeschränkung einbauen

    PHP hat doch so schöne Möglichkeiten...

    Jetzt datum - 18 Jahre und dann schauen ob grösser oder kleiner dem geb-Datum...

    PHP-Code:
    $date '30/10/1994';
    $validDate strtotime("-18 years");

    $date DateTime::createFromFormat('d/m/Y'$date);
    $date $date->format('Y-m-d');
    $date strtotime($date);

    if (
    $date $validDate) {
        echo 
    'Über 18';
    } else {
        echo 
    'Schade';
    }  

    man beachtephp-code extrem simpel gehalten.. 
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

Seite 3 von 3 ErsteErste 123

Ä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
  •