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

    Wo genau muss der Code rein, für die Prüfung ob 18?
    Habe es an verschiedenen Stellen ausprobiert, aber klappt noch nicht.
    Und in welchen Datenbank Teil muss der SQL Befehl?
    Habe noch nicht gefunden, wo die anderen Daten von der Anmeldung eingetragen werden.

    Ich habe es bei "vms_userdaten" versucht, aber da bekomme ich diese Meldung:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'db_query("INSERT ".$db_prefix."_nickpage SET date_day = '".(i' at line 1

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

    AW: 1 - Altersbeschränkung einbauen

    Hab mal eine kleine Funktion gebaut, die dir ziemlich helfen wird.

    Diese prüft folgenden Part des Personalausweises (neu und alt) auf gültigkeit und darauf, ob die person 18 ist.



    Bitteschön:
    Code:
    function checkAge($personum) {
        $sum = 0;
        for($i = 0;$i < 6;$i++) {
            $sum += (intval(substr($personum,$i,1)) * intval(substr("731731",$i,1)));
        }
        if(intval(substr($personum,6,1)) == intval(substr((string)$sum,-1))) {
            $age   = intval((time() - mktime(0, 0, 0, intval(substr($personum,2,2)), intval(substr($personum,4,2)), intval(substr($personum,0,2)))) / 31536000);
            return($age >= 18);
        }else{
            return(false);
        }
    }
    checkAge("6408125");
    Viel Spaß damit.

    PS: Ich werde den Code später hier wieder entfernen, um hackern und fakern weniger material zu liefern, diese funktion zu umgehen

    Ich könnte das gesamte System auch noch weiterschreiben zum validieren des gesamten Personalausweises. Aber das würd ich dann wohl nur gegen Bezahlung machen. Ist nämlich dann ne ganz schöne Rechenaufgabe.
    VMS-R Downloads | VMS-R Supportbereich | E-Mail | Facebook: VMS-R | ICQ: 413-432-780 | MSN: vmsr@hotmail.de



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