Hi,
hat jemand seine anmelde.php schon daraufhin umgebastelt, bei klamm gibts ja die Neuste ID schon eine weile.
Gruß Dany
Hi,
hat jemand seine anmelde.php schon daraufhin umgebastelt, bei klamm gibts ja die Neuste ID 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.p...klamm_validate
Dazu gabs schon mal 'nen Thread, glaube von Gremlin, wo er beschrieben hatte, wie man das in der anmelden.php umsetzt.Rückgabeformat
Returncode|Nickname|#freeEFAnfragen|#bezEFAnfragen |Signed|Status|Since // bei Error sind versch. Werte ggf. -1
// Signed = Anmeldedatum (erst seit dem 22.04.2002)
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)
OK, irgendwie find' ich den grad nicht mehr, egal:
in der Datei lib/schnittstellen/klamm.php
...PHP-Code:
function uservalidate (
ä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";
}
Ungetestet, aber so in der Art sollte das funktionieren (sofern Signed als Timestamp geliefert wird, denke aber mal, dass das so ist)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!";
}
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)
Jup, perfekt, nur das es die lib/schittstellen waren
Danke DIr...
Gruß Dany