Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Geburtstags Anzeige | |||
|---|---|---|---|
| Balthazar3k Mitglied
Posts: 343 |
Hallo,
Ich habe festgestellt das im index.php?kalender die Geburtstage falsch berechnet werden. So wer mir das nicht aufgefallen, aber mein kommender Geburtstag ist nicht 27 wenn ich am 1982-03-20 Geboren bin! Ist aber irgendwie nur bei mein B-Day Falsch. oO und hier ein Link (www.gamers4ever.de/cms/index.php?kalender) MfG Baltha verwendete ilchClan Version: 1.1 Zuletzt modifiziert von Balthazar3k am 18.03.2008 - 23:40:13 Kein Support für den Raidplaner über PM. |
||
| Mairu Coder
Posts: 12770 |
Ist nur bei den schon gewesenen falsch
bzw. er berechnet immer nur für das aktuelle Jahr und alle zukünftigen haben das gleiche Alter, naja der Kalender ist nicht ganz so toll ![]() Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Balthazar3k Mitglied
Posts: 343 |
Aso
Nagut habe mir es auch abgändert. Wem es Interesiert $result = db_query("SELECT
name, gebdatum, id
FROM prefix_user
WHERE MONTH(gebdatum) = ".$month."
OR id = ".$ueid."
ORDER BY MONTH(gebdatum),DAY(gebdatum) LIMIT 200");
while ($r = db_fetch_assoc($result)) {
list($y,$m,$d) = explode('-',$r['gebdatum']);
$date = mktime(0,0,0,$m,$d,date('Y'));
$dateA = mktime(0,0,0,$m,$d,$y);
$j = date("Y")-$y;
if( $m > date("m") ) $j--;
if( $m = date("m") AND $d > date("d")) $j--;
if( date("d",time()) <= $d ){
$alter = $j + 1;
}else{
$alter = $j;
}
$row = array(
'title' => $alter.'. Geburtstag von '.$r['name'],
'text' => 'Der '.$alter.'. Geburtstag von [url=http://'.($_SERVER["HTTP_HOST"].$_SERVER["SCRIPT_NAME"]).'?user-details-'.$r['id'].'][b]'.$r['name'].'[/b][/url]',
'time' => $date + 99,
'id' => '999'.$r['id'],
);
$data_id['999'.$r['id']] = $row;
$data[$date][] = $row;
}
Zuletzt modifiziert von Balthazar3k am 19.03.2008 - 19:31:18 Kein Support für den Raidplaner über PM. |
||
| Balthazar3k Mitglied
Posts: 343 |
*push* habe ein fehler oben im quell code ausgebessert da da auch vorm 1.1.1970 das alter berechne kann.
Kein Support für den Raidplaner über PM. |
||
| moque Mitglied
Posts: 31 |
Ich möchte, dass kein Geburtstag im Kalender eingetragen wird.
Welchen Handgriff muss ich tätigen? Danke! |
||
| Sh4g Mitglied
Posts: 19 |
hab deinen Code übernommen und trotzdem wird jeder Geburtstag (außer die, die schon waren) ein Jahr unter dem normalen angezeigt, kann mir da jemand helfen? www.geusemerkerb.de
Zuletzt modifiziert von Sh4g am 23.09.2009 - 18:02:34 |
||
| [ Anmelden zum schreiben ] |