Вот код возраста, скажите как сделать чтобы работал в формате (год/года) echo "<span class=\"ank_n\">Возраст:</span> $ank[ank_age] \n"; если че заплачу копеечку за готовый код скрипт (Dcms-social)
Держи.За спасибо
<?php
function age($age)
{
$age = (int)$age;
$q1 = abs($age) % 100;
$q2 = $age % 10;
if ($q1 > 10 && $q1 < 20) {
$result = 'лет';
} elseif ($q2 > 1 && $q2 < 5) {
$result = 'года';
} elseif ($q2 == 1) {
$result = 'год';
} else {
$result = 'лет';
}
if ($age == date('Y')) $age = 0;
return $age . ' ' . $result;
}
echo 'Возраст: ' . age($ank[ank_age]);
?>
Благодарю таблицы ненадо заливать некакие?
Annet, я вот спросить хотел тот код который ты мне дала я его прописал и но работает, но в это же время пишет ошибку, типа как инородное тело)) работает но показывает ошибку. Не посоветуешь как её убрать?
Аня, а почему if ($q1 > 10 && $q1 < 20) ?
Надо было 9 и 21, разве нет?
Это функция. Прописывать нужно в ядро двига. Вызывать там где это нужно
TaHi4kA, в ядро это куда например?
Annet,Notice: Use of undefined
constant ank_age - assumed
'ank_age' in /usr/home/data/
forsim/a.piar.us/user/info/
anketa.php on line 362