Возраст юзера

453
.
ReaIs
Помогите сделать в актете возраст юзера,
ну чтоб так было

дата рождения: 05.02.1985г
возраст: 25 лет
.
L!MP
Дата рождения храниться в 3ех разных полях бд, вроде. По этому нужно собрать все до кучи и поместить в функцию strtotime(), она вернет нам дату рожд. юзера в юникс формате.
Затем из $realtime вычитаем полученное и помещаем в функцию
date("Y", $здесь_результат_вычитания);
.
L!MP, Для меня это
.
На каком то сайте видел такой хак. Тока не помню его
.
http://smance.biz.uz/download/ ... id=20
.
Кто то уже тут выкладывал
function calc_age($age)
	{
		$d = date('d', $age);
		$m = date('m', $age);
		$y = date('Y', $age);
		$age = date('Y') - $y;
		$_m = date('m');
		if($_m < $m || ($_m == $m && date('d') < $d))
		$age--;
		return $age;
	}
.
Color Is Life...
Крайт, прописал в анкете код, ничего не выводится
.
И не выведется это всего лишь функция.
.
Color Is Life...
Krite, А как же вывод? Подскажи хоть че писать
.
// Это добавляем в файл incfiles/func.php
function calc_age($d, $m, $y) {
    ////////////////////////////////////////////////////////////
    // Функция подсчета возраста по дате рождения              //
    ////////////////////////////////////////////////////////////
$age = date('Y') - $y;
$_m = date('m');
if($_m < $m || ($_m == $m && date('d') < $d))
$age--;

return $age;
}
// Это в анкету
    $out .= '<li><span class="gray">Возраст:</span> '.calc_age($user['dayb'], $user['monthb'], $user['yearofbirth']).'&nbsp;лет</li>';


Зы: я такой хак выкладывал здесь и на своем сайте. http://smance.biz.uz/download/ ... id=20
Всего: 20