Seite 1 von 1

[erledigt]mktime haut nicht hin

Verfasst: 23.02.2007 18:07
von Ambience
Hallo,

ich hab mir eine Loginsperre eingebaut.. diese sperre geht 5 Minuten lang, wenn man sich 3 mal falsch eingeloggt hat.

Jetzt versuch ich auszugeben, wielange die Sperre noch dauert..

dieses wollte ich so machen:

Code: Alles auswählen

Die Sperre dauert noch ' . (date('i', mktime(0, $row['user_last_login_try'], 0, 0, 0, 0))-($login_reset_time/60)) . ' Minuten an.')
dabei hat $login_reset_time als Wert 300.. $row['user_last_login_try'] ist ein timestamp der mit time() erzeugt wurde.. Ich komme da leider nicht weiter, mir wird ímmer -5 angezeigt..

Dabei sollte es evtl. so aussehen:

Die Sperre dauert noch z.b 4:26 Minuten..

Danke

Verfasst: 23.02.2007 18:41
von S2B
Wie wär's mit sowas:

Code: Alles auswählen

date('i:s', $row['user_last_login_try'] + $login_reset_time - time());
Ich hoffe, da ist kein Denkfehler drin.

Verfasst: 23.02.2007 18:47
von Ambience
Super, Danke es funktioniert.