Archiv verlassen und diese Seite im Standarddesign anzeigen : Anmeldung erst nach xx Tagen Klammzugehörigkeit.
Hi,
hat jemand seine anmelde.php schon daraufhin umgebastelt, bei klamm gibts ja die Neuste ID (http://www.klamm.de/partner/ef_api.php?api=klamm_newest) schon eine weile.
Gruß Dany
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.php?api=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.
OK, irgendwie find' ich den grad nicht mehr, egal:
in der Datei lib/schnittstellen/klamm.php
function uservalidate (...
if ($trans_check[0] != "1001") {
$trans_ausgabe = $trans_error[$trans_check[0]];
if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099];
$error = "true";
}ändern in:
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)
Jup, perfekt, nur das es die lib/schittstellen waren :D
Danke DIr...
Gruß Dany
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.