Вывод возраста в анкету - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 12 Jan 2025 08:37:02 +0300Если пойти по пути индусов, то проблема решается так - $age--;, собственно каков вопрос - таков ответ <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> <br>
А вообще, не вдаваясь в код, вижу, что операция идет только с годом.<br>
Смотри. Мне 15 лет, я родился в 1994. Сейчас 2010-й год. 2010-1994 будет 16. Что есть на год больше. А почему? А потому что отсчет надо вести не от 01.01, а от дня рождения юзера. Включи в свое вычисление еще день и месяц. Тогда вычислишь верно.
https://visavi.net/topics/5047/104678
Вывод возраста в анкету 7ionSun, 17 Jan 2010 04:08:31 +0300Сообщенияhttps://visavi.net/topics/5047/104678не могу сделать <br>
вот код посмотрите плис <br>
--- <br>
$d=date("d-m-"); <br>
$y=date("Y"); <br>
$select = mysql_query ("Select id,user,birth from users"); <br>
$us=$inf["user"]; <br>
$usid=$inf["id"]; <br>
$birth=$inf["birth"]; <br>
$d1=substr($birth,0,2); <br>
$m1=substr($birth,4,2); <br>
$y1=substr($birth,6,4); <br>
if ($y>$y1) $age=$y-$y1; else $age="(Не известно)"; <br>
if ((!$age)||($age==0)||($age=="")||($age>$y)) $age="(Не известно)"; else $age="(лет <b>".$age."</b> )\n"; <br>
echo "-Днюха: ".$age."<br/>\n"; <br>
кто не понял, то я хочу сделать чтобы выводило днюху не в дд-мм-гггг а сразу возраст. Этот код выводит,Но на год вперед, как исправить?
https://visavi.net/topics/5047/104662
Вывод возраста в анкету TheFaithSun, 17 Jan 2010 02:35:41 +0300Сообщенияhttps://visavi.net/topics/5047/104662