Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 25

Thema: 1 - Altersbeschränkung einbauen

  1. #1
    Benutzer
    Registriert seit
    04.07.2013
    Beiträge
    36

    Idee 1 - Altersbeschränkung einbauen

    Guten Abend,
    ich bin mit meinem Projekt nun fast fertig und mir ist ein wichtige Fehler aufgefallen, beziehungsweise was eig. zu jeder Anmeldung gehört.
    Gerade in diesem Bereich wo man Slots spielen kann...
    Gibt es schon ein Alterbeschränkungsaddon oder eine Erweiterung für die Anmelden.php ?

    Und wenn nicht, würde sich jemand bereit erklären diese Erweiterung einzubauen?

    Ich freue mich auf eure Rückmeldungen.

  2. #2
    Benutzer
    Registriert seit
    04.07.2013
    Beiträge
    36

    AW: 1 - Altersbeschränkung einbauen

    Keiner der helfen kann?

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

    AW: 1 - Altersbeschränkung einbauen

    Wie stellst du dir das vor?
    Eine Checkbox mit "Ich bin 18+",
    oder eine Eingabemöglichkeit für das Gebursdatum
    oder Upload für Personalausweis (so ein Addon hab ich iwo schonmal gesehen^^)
    oder Anbindung an einen Altersverifikationsdienst (https://www.sofort.com/ger-DE/kaeufer/sofort-ident/, ....)
    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)

  4. #4
    Benutzer
    Registriert seit
    04.07.2013
    Beiträge
    36

    AW: 1 - Altersbeschränkung einbauen

    Hi jpwfour,
    danke für die Antwort
    Eine Eingabemöglichkeit für das Gebursdatum wäre perfekt.
    Das der Nutzer 18 Jahre alt muss steht zwar in den AGBs, aber das ist nicht Rechts sicher... deswegen benötige ich unbedingt eine Eingabe des Gebursdatums.

    Würde mich freuen, wenn du das hin kriegen könntest

  5. #5
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076

    AW: 1 - Altersbeschränkung einbauen

    benötige ich unbedingt eine Eingabe des Gebursdatums.
    die angebane wirste dann auch glauben müssen, kontrollieren kannste das nicht.

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

    AW: 1 - Altersbeschränkung einbauen

    Ist schon eine Nickpage vorhanden (außer der im Grundscript)? Die meisten Nickpage Addons bringen schon Speichermöglichkeit fürs Geburtsdatum mit, dann kann man das einfach in die Anmeldung integrieren und brauchts dann nicht doppelt.
    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)

  7. #7
    Benutzer
    Registriert seit
    04.07.2013
    Beiträge
    36

    AW: 1 - Altersbeschränkung einbauen

    Hi SilentRunner,
    das stimmt natürlich...aber es ist gang und gebe, dass der Nutzer sein Geburtsdatum selber eingeben muss.
    So sichert der Betreiber sich ab.

    Also wie gesagt, wenn es jemand dazu programmieren könnte würde ich auch Lose dafür zahlen!
    Angebote nehme ich gerne entgegen

    Ein Nickpage Addon ist noch nicht vorhanden.
    Danach habe ich auch schon gesucht, aber keins gefunden bei den man das Geburtsdatum angeben kann.

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

    AW: 1 - Altersbeschränkung einbauen

    Nickpage Ufisch: http://www.designerscripte.net/downl...?do=file&id=59 installieren nach Anleitung.

    Dann Copy&Paste die entsprechenden Stellen in die content/intern/anmelden.php aus der content/konto/nickpage.php, also die 3 Formularfelder.

    Also von:
    HTML-Code:
    <tr>
            <td><b>Geburtsdatum: &nbsp;</b></td>
    bis
    HTML-Code:
        <input name="date_year" value="<?=$nickpage['date_year'];?>" size="3">
            </td>
        </tr>
    (Zeile 61 bis 115) kopieren und in der anmelden.php an gewünschter Stelle im HTML Code/Tabelle einfügen, bspw. zwischen Newsletter und AGB Bestätigung:
    HTML-Code:
       <tr>
        <td class="main"><b>Newsletter:</b></td>
        <td class="main"><select name="newsletter"><option value="1" <? if ($_POST['newsletter'] == "1") { echo 'selected';}?>>Ja</option><option value="0" <? if ($_POST['newsletter'] != "1") { echo 'selected';}?>>Nein</option></select></td>
       </tr>
    <!-- hier die kopierten zeilen einfügen -->
       <tr>
        <td class="main"><b>AGB`s gelesen und akzeptiert:</b></td>
        <td class="main"><select name="agb"><option value="ja" <? if ($_POST['agb'] == "ja") { echo 'selected';}?>>Ja</option><option value="nein" <? if ($_POST['agb'] != "ja") { echo 'selected';}?>>Nein</option></select></td>
       </tr>
    Die Prüfung, ob schon 18, nach der Zeile:
    PHP-Code:
    if ($schnittstelle['anfragen_tag'] != and $schnittstelle['anfragen_tag'] <= $s_verbrauch$error 'Die Schnittstellenanfragen sind für heute verbraucht!!!<br>';} 
    einfügen:
    PHP-Code:
    $_POST['date_year'] = (int)$_POST['date_year'];
    $_POST['date_month'] = (int)$_POST['date_month'];
    $_POST['date_day'] = (int)$_POST['date_day'];
    if ( 
    $_POST['date_year'] < 1900 || $_POST['date_year'] > date('Y') ) $error .= 'Jahreszahl 4-stellig 1900 - '.date('Y').'<br>';
    if ( 
    $_POST['date_month'] < || $_POST['date_month'] > 12 $error .= 'Monat ungültig<br>';
    if ( 
    $_POST['date_day'] < || $_POST['date_day'] > 31 $error .= 'Tag ungültig<br>';
    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') )
            ) {
            
    $error .= 'Noch nicht 18<br>';

    Eintrag in die Datenbank ebenfalls in der anmelden.php nach der Zeile:
    PHP-Code:
    if ($_POST['newsletter'] == and $_POST['paidmails'] == 1$mailstatus 3
    einfügen:
    PHP-Code:
    db_query("INSERT ".$db_prefix."_nickpage SET      
                date_day = '"
    .(int)$_POST['date_day']."',
                date_month = '"
    .(int)$_POST['date_month']."',
                date_year = '"
    .(int)$_POST['date_year']."',
                uid="
    .(int)$_POST['uid'].""); 
    Vorher Backup der anmelden.php machen und anschließend testen, ob das auch so stimmt ^^
    Geändert von jpwfour (29.07.2013 um 14:01 Uhr)
    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)

  9. #9
    Benutzer
    Registriert seit
    04.07.2013
    Beiträge
    36

    AW: 1 - Altersbeschränkung einbauen

    Hi danke, das hat super geklappt!
    Allerdings müsste man das ja nun noch mit der Anmeldung verbinden.
    Also das die dort direkt die Eingaben machen können und nicht erst wenn man bereits angemeldet ist.
    Könntest du mir da helfen?

  10. #10
    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

Seite 1 von 3 123 LetzteLetzte

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