[erledigt]mktime haut nicht hin

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

[erledigt]mktime haut nicht hin

Beitrag 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
Zuletzt geändert von Ambience am 23.02.2007 18:48, insgesamt 1-mal geändert.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag 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.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

Super, Danke es funktioniert.
Antworten

Zurück zu „Coding & Technik“