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
    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)

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