![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wie może ktoś na jakiej zasadzie działa dodawanie daty urodzin w PhbBB, a dokładnie w PhpBB by Przemo(ale bazy pewnie są takie same). Wiem, że odpowiedzialna za to jest kolumna user_birthday, jest tam np. wartośc 4081. Natomiast jeśli się wybierze datę ok 1924r. to liczba jest w granicach -13337(liczba ujemna). Jaki jest do tego algorytm albo coś takiego, żeby zamienić date na taką liczbę i w drugą strone??
A potrzebuje to bo wykorzystuje tą tabelę z Forum w serwisie do opisu użytkownikow, bo po co tworzyć 2 tabele ktore robia to samo . Jest gdzieś może to opisane albo coś ![]() Umial by ktoś pomoc?? Ten post edytował SzymonNegle 21.06.2009, 12:52:46 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 14.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy pomoże, ale
includes\functions.php // Add function realdate for Birthday MOD // the originate php "date()", does not work proberly on all OS, especially when going back in time // before year 1970 (year 0), this function "realdate()", has a mutch larger valid date range, // from 1901 - 2099. it returns a "like" UNIX date format (only d,m and Y, may be used) // is expect a input like a UNIX timestamp divided by 86400, so // calculation from the originate php date and mktime is easy. // e.g. realdate ("m d Y", 3) returns the string "1 3 1970" oraz w admin\admin_users.php Kod SET "[...]user_birthday = $birthday[...]
$birthday = ($this_userdata['user_birthday']!= 999999) ? realdate('d-m-Y', $this_userdata['user_birthday']) : ''; Ten post edytował matixrr 21.06.2009, 13:41:25 -------------------- Pomogłem? Zmotywuj mnie do dalszej pracy i kliknij magiczny przycisk:
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:18 |