User Profile и возраст

Главные вкладки

Аватар пользователя andron13 andron13 21 июня 2007 в 12:58

В профиле можно сделать дату рождения. Поле хочу сделать публичным, но. чтоб показывался не день рождения, а возраст. К примеру: андрон13 родиля не 01.01.1990, а андрон13 107 лет.
Как должна выглядить функция и куда её пихать?
В принципе 3 вещи хочу из дня рождения сделать.
1.Юзеру 30 лет
2.Знак зодиака рыбы
3.Посмотреть всех юзеров 30 леток.

Комментарии

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 21 июня 2007 в 13:38

1. В template.php
<?php
function phptemplate_user_profile($user, $fields = array()) {
return _phptemplate_callback('user_profile', array('user' => $user, 'fields' => $fields));
}
?>
2. Сздаём user_profile.tpl.php
3. Выводим нужные поля.
4. Получае дату unserialize($user->название_поля_в_котором_хранится_дата)
5. Делаем функцию вычисления знака зодиака
6. Остальные функции

http://php.net/date