MyBB.de Forum
Reg-Zeit berechnen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Reg-Zeit berechnen (/thread-26963.html)

Seiten: Seiten: 1 2


Reg-Zeit berechnen - Telechatter - 30.11.2012

Guten Morgen!

ich hab mir gestern die Frage gestellt, wie ich es hinbekomme, hinter dem Registrierungsdatum eine Option zu schaffen, die in etwa so aussieht: (ca. 3 Monate).

Sprich, die Zeit ausrechnen zwischen Reg-Datum und aktuellem Datum und es dann als Tage, Wochen, Monate, Jahre ausgeben.

Kann da jemand helfen? Smile

Liebe Grüße


RE: Reg-Zeit berechnen - Jockl - 30.11.2012

Ich habe das jetzt nicht ausprobiert aber probier mal folgendes:

Suche in der member.php die Zeile
PHP-Code:
$memregdate my_date($mybb->settings['dateformat'], $memprofile['regdate']); 
und ersetze das durch
PHP-Code:
$memregdate my_date($mybb->settings['dateformat'], $memprofile['regdate']);
$timediff TIME_NOW $memprofile['regdate'];
$my_time my_date($mybb->settings['dateformat'],$timediff);
$memregdate $memregdate." (".$my_time.")"



RE: Reg-Zeit berechnen - MrBrechreiz - 30.11.2012

Klappt bei mir nicht. Kann es sein das auch nach
Code:
(".$my_time.")
ein " fehlt ?


RE: Reg-Zeit berechnen - Telechatter - 30.11.2012

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /member.php on line 1657


RE: Reg-Zeit berechnen - Jockl - 30.11.2012

(30.11.2012, 11:30)MrBrechreiz schrieb: Klappt bei mir nicht. Kann es sein das auch nach
Code:
(".$my_time.")
ein " fehlt ?

Ja, habe es oben korrigiert.


RE: Reg-Zeit berechnen - Telechatter - 30.11.2012

Also, hinter dem Reg-Datum steht nun folgendes: (15.01.1970)


RE: Reg-Zeit berechnen - Jockl - 30.11.2012

Dann ist mein Code Blödsinn Big Grin

Ich kann das aber gerade nicht überprüfen, weil ich keinen Zugriff auf PHP-Dateien habe.


RE: Reg-Zeit berechnen - MrBrechreiz - 30.11.2012

Bekomme auch so eine Meldung, nur mit nem anderen Datum.


RE: Reg-Zeit berechnen - StefanT - 30.11.2012

Jockl, dein Ansatz ist richtig. Du rechnet die Zeit aus, die ein Benutzer registriert ist, allerdings in Sekunden. Da das ein Intervall ist, funktioniert date() natürlich nicht. Jetzt müsste man die Sekunden nur noch in Tage/Monate/was gewünscht ist umrechnen...


RE: Reg-Zeit berechnen - Telechatter - 30.11.2012

Okay, jemand eine Idee, wie ich es als Intervall ausrechnen kann?