YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Alter im Profil » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 33.534 Views | | Thema zu Favoriten hinzufügen
Seiten (6): « vorherige 1 2 3 4 5 [6]
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Alter im Profil 8 Bewertungen - Durchschnitt: 6,508 Bewertungen - Durchschnitt: 6,50
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Hexo Hexo ist männlich
Mitglied


Dabei seit: 15.04.06
Beiträge: 116
Fähigkeiten: WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Also mein Problem besteht immer noch. Wäre um jede Hilfe dankbar!

Gruß

__________________

Holyhell - The Keepers of Heaven and Hell
03.03.08 23:10 Hexo ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Was genau ist nochmal das Problem?

Die Berechnung des Alters oder irgendein Darstellungsfehler?
03.03.08 23:12 [kamui] ist offline Finden Als Freund hinzufügen
Hexo Hexo ist männlich
Mitglied


Dabei seit: 15.04.06
Beiträge: 116
Fähigkeiten: WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Hatte das Problem hier angesprochen und beschrieben.
Alter im Profil

In dem Geburtstagsmonat wird vor dem eigentlichen Geburtstag das alter falsch berechnet.

__________________

Holyhell - The Keepers of Heaven and Hell
03.03.08 23:25 Hexo ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Mhm das ist komisch, die Funktionen sind eigentlich exakt die gleichen ...

häng mal bitte deine profile.php und thread.php an
04.03.08 13:43 [kamui] ist offline Finden Als Freund hinzufügen
Hexo Hexo ist männlich
Mitglied


Dabei seit: 15.04.06
Beiträge: 116
Fähigkeiten: WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von [kamui]
Mhm das ist komisch, die Funktionen sind eigentlich exakt die gleichen ...

häng mal bitte deine profile.php und thread.php an


Hatte dazu noch was geschrieben gehabt:
Alter im Profil

Aber ich kann auch gerne nochmal die Daten Anhängen, wenn notwendig. Geht aber erst wenn heute Abend.
Wie gesagt, die Anzeige ist jetzt im Profil sowie im Thread gleich, nur leider wird noch falsch gerechnet.
Ich hatte am 08.02 Geburtstag, aber mir wurde schon vom 01.02 mein Zukünfitges Alter gezeigt.

Gruß

__________________

Holyhell - The Keepers of Heaven and Hell

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Hexo: 04.03.08 15:48.

04.03.08 15:44 Hexo ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Die Dateien bitte smile
04.03.08 17:41 [kamui] ist offline Finden Als Freund hinzufügen
Hexo Hexo ist männlich
Mitglied


Dabei seit: 15.04.06
Beiträge: 116
Fähigkeiten: WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Hier bitte schön ;-)
Danke schonmal im vorraus.

Dateianhänge:
unknown profile.php (11,13 KB, 2 mal heruntergeladen)
unknown thread.php (39 KB, 1 mal heruntergeladen)


__________________

Holyhell - The Keepers of Heaven and Hell
04.03.08 18:31 Hexo ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Mhm ... ich kann eigentlich keinen Fehler erkennen ><
06.03.08 11:50 [kamui] ist offline Finden Als Freund hinzufügen
Hexo Hexo ist männlich
Mitglied


Dabei seit: 15.04.06
Beiträge: 116
Fähigkeiten: WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Mhhh. Sehr komisch.
Bei mir wird definitiv falsch gerechnet.
Aber wie gesagt:
Angenommen man hat am 21.03.08 Geburtstag (Geboren 21.03.7cool , wird ab dem 01.03.08 schon angezeigt, das man 30 ist.

__________________

Holyhell - The Keepers of Heaven and Hell
06.03.08 12:25 Hexo ist offline E-Mail WWW Finden Als Freund hinzufügen
carline carline ist weiblich
Mitglied


Dabei seit: 30.04.06
Beiträge: 5
Herkunft: NRW
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Habe jetzt alles eingebaut, aber bei mir werden nur die Klammern angezeigt und sonst nichts. Kann mir jemand weiterhelfen? Habe gesehen, das es das Problem hier schon mal gab.
12.03.08 18:16 carline ist offline E-Mail WWW Finden Als Freund hinzufügen Füge carline in deine Kontaktliste ein
T3chnoGoGo
Mitglied


Dabei seit: 11.04.07
Beiträge: 2

 so nochmal eingebaut Antworten Zitieren Editieren Melden       UP

So hab den hack in der alten Weise heute eingebaut , Fehler in der Altersangabe aber zum Glück hatte ich noch ne alte profile.php
hab mir daraus die Code gezogen und nun wirds richtig angezeigt


für alle die den Code noch brauchen

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
/** Alter im Profil - Powered by Martin-Rehberger **/
function errechnealter($gebdatum, $mode=0) {
  if ($mode==1) {
    $gebdatum = explode('.', $gebdatum);
    $geburt = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $msek = time() - $geburt;
    $age = explode('.', date('j.n.Y', $msek));
    $age[2] = floor($age[2]-1970);
    $alter = floor($age[0]-2).' Tag'.((floor($age[0]-2)==1) ? ('') : ('e')).', '.floor($age[1]-1).' Monat'.((floor($age[1]-1)==1) ? ('') : ('e')).' und '.$age[2].' Jahr'.(($age[2]==1) ? ('') : ('e'));
  } elseif ($mode==2) {
    $gebdatum = explode('.', $gebdatum);
    $geburt = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $msek = time() - $geburt;
    $tage = floor($msek/(3600*24));
    $alter = $tage.' Tage';
  } elseif ($mode==3) {
    $gebdatum = explode('.', $gebdatum);
    $geburt = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $sek = time() - $geburt;
    $alter = $sek.' Sekunden';
  } else {
    $gebdatum = explode('.', $gebdatum);
    $seconds = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $seconds = time()-$seconds;
    $age = date('Y', $seconds)-1970;
    $alter = $age.' Jahre';
  }
  return $alter;
}
if ($birthday != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])
  $alterimprofil = errechnealter($birthday_array[2].'.'.$birthday_array[1].'.'.$birthday_array[0],1);


Gruss GoGo
29.11.08 15:12 T3chnoGoGo ist offline E-Mail WWW Finden Als Freund hinzufügen
DrPCox DrPCox ist männlich
Herr des Chaos


images/avatars/avatar-5505.gif

Dabei seit: 04.03.07
Beiträge: 414
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Essen, NRW
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

ich liebe solche kleinen hacks, die einem das leben einfach ein stück einfacher machen. läuft alles wunderbar smile
19.04.09 09:56 DrPCox ist offline E-Mail WWW Finden Als Freund hinzufügen
DirkAdam DirkAdam ist männlich
Mitglied


Dabei seit: 13.12.05
Beiträge: 21
Herkunft: Hanau - Steinheim
Forenversion: 2.3

 RE: so nochmal eingebaut Antworten Zitieren Editieren Melden       UP

Zitat:
Original von T3chnoGoGo
So hab den hack in der alten Weise heute eingebaut , Fehler in der Altersangabe aber zum Glück hatte ich noch ne alte profile.php
hab mir daraus die Code gezogen und nun wirds richtig angezeigt


für alle die den Code noch brauchen

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
/** Alter im Profil - Powered by Martin-Rehberger **/
function errechnealter($gebdatum, $mode=0) {
  if ($mode==1) {
    $gebdatum = explode('.', $gebdatum);
    $geburt = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $msek = time() - $geburt;
    $age = explode('.', date('j.n.Y', $msek));
    $age[2] = floor($age[2]-1970);
    $alter = floor($age[0]-2).' Tag'.((floor($age[0]-2)==1) ? ('') : ('e')).', '.floor($age[1]-1).' Monat'.((floor($age[1]-1)==1) ? ('') : ('e')).' und '.$age[2].' Jahr'.(($age[2]==1) ? ('') : ('e'));
  } elseif ($mode==2) {
    $gebdatum = explode('.', $gebdatum);
    $geburt = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $msek = time() - $geburt;
    $tage = floor($msek/(3600*24));
    $alter = $tage.' Tage';
  } elseif ($mode==3) {
    $gebdatum = explode('.', $gebdatum);
    $geburt = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $sek = time() - $geburt;
    $alter = $sek.' Sekunden';
  } else {
    $gebdatum = explode('.', $gebdatum);
    $seconds = mktime(0, 0, 0, $gebdatum[1], $gebdatum[0], $gebdatum[2]);
    $seconds = time()-$seconds;
    $age = date('Y', $seconds)-1970;
    $alter = $age.' Jahre';
  }
  return $alter;
}
if ($birthday != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])
  $alterimprofil = errechnealter($birthday_array[2].'.'.$birthday_array[1].'.'.$birthday_array[0],1);


Gruss GoGo


und wie ändere ich es damit nur Jahre da steht? verwirrt

weil bei dem Code hier stimmt das Alter nicht was da steht.. ich hab am 20.01.1987 geburtstag und da steht ich wäre 24 obwohl ich erst 23 bin..

code:
1:
2:
3:
4:
5:
6:
/** Alter im Profil - Powered by Martin-Rehberger **/
function errechnealter($gebd,$gebm,$geby){ 
  return checkdate($gebm,$gebd,$geby) ? (((date("m")-$gebm) < 0) || ((date("d")-$gebd == 0) && (date("d")-$gebd < 0)) ? date("Y")-$geby-1 : date("Y")-$geby): false;
}
if ($birthday != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])
  $alterimprofil = errechnealter($birthday_array[2], $birthday_array[1], $birthday_array[0]);

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von DirkAdam: 12.01.11 19:46.

12.01.11 19:42 DirkAdam ist offline E-Mail Finden Als Freund hinzufügen
Seiten (6): « vorherige 1 2 3 4 5 [6] Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Alter im Profil