Ergebnis 1 bis 4 von 4

Thema: Anmeldung erst nach xx Tagen Klammzugehörigkeit.

  1. #1
    Erfahrener Benutzer
    Registriert seit
    11.07.2006
    Beiträge
    126

    Anmeldung erst nach xx Tagen Klammzugehörigkeit.

    Hi,
    hat jemand seine anmelde.php schon daraufhin umgebastelt, bei klamm gibts ja die Neuste ID schon eine weile.

    Gruß Dany

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Macht mit dieser neuen Funktion aber keinen Sinn.

    Die gibt dir ja nur die neueste KlammID zurück.

    Was aber schon (fast) immer möglich ist:

    http://www.klamm.de/partner/ef_api.p...klamm_validate
    Rückgabeformat

    Returncode|Nickname|#freeEFAnfragen|#bezEFAnfragen |Signed|Status|Since // bei Error sind versch. Werte ggf. -1
    // Signed = Anmeldedatum (erst seit dem 22.04.2002)
    Dazu gabs schon mal 'nen Thread, glaube von Gremlin, wo er beschrieben hatte, wie man das in der anmelden.php umsetzt.
    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. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    OK, irgendwie find' ich den grad nicht mehr, egal:

    in der Datei lib/schnittstellen/klamm.php

    PHP-Code:
    function uservalidate 
    ...
    PHP-Code:
    if ($trans_check[0] != "1001") {
    $trans_ausgabe $trans_error[$trans_check[0]];
    if (
    $trans_ausgabe == ""$trans_ausgabe $trans_error[1099];
    $error "true";

    ändern in:
    PHP-Code:
    if ($trans_check[0] != "1001") {
    $trans_ausgabe $trans_error[$trans_check[0]];
    if (
    $trans_ausgabe == ""$trans_ausgabe $trans_error[1099];
    $error "true";
    }else if( 
    $trans_check[4] > ( time()-(10*24*60*60) ) ){
        
    $error "true";
        
    $trans_ausgabe "Du musst mind. 10 Tage auf Klamm angemeldet sein!";

    Ungetestet, aber so in der Art sollte das funktionieren (sofern Signed als Timestamp geliefert wird, denke aber mal, dass das so ist)
    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
    Erfahrener Benutzer
    Registriert seit
    11.07.2006
    Beiträge
    126
    Jup, perfekt, nur das es die lib/schittstellen waren

    Danke DIr...


    Gruß Dany

Ähnliche Themen

  1. Vergütung erst 3 Stellen nach dem Komma
    Von Sam2004 im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 02.09.2015, 18:08
  2. user nach xxx tagen löschen
    Von Tommyzero im Forum [HD] Programmieren
    Antworten: 13
    Letzter Beitrag: 19.11.2009, 23:53
  3. [HTML/CSS/JS] Frame erst nach X Sekunden Laden
    Von bulli im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 10.09.2008, 19:28
  4. Antworten: 2
    Letzter Beitrag: 27.02.2008, 17:14
  5. Link erst nach Login sichtbar
    Von KiLLzOnE im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 19.12.2006, 13:01

Berechtigungen

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