Всем здрасть... Пешил поделится мыслями с вами
простенький вывод даты рождения. (30.08.1995)
<?php
function birthday_info($text){
$d = date(\"d\"
$m = date(\"m\"
$y = date(\"Y\"
$date = explode(\".\",$text);
$date_d = $date[0];
$date_m = $date[1];
$date_y = $date[2];
if($d>$date_d) $bd = 1; else $bd = 0;
if($m>$date_m) $bm = 1; else $bm = 0;
$by = $y-$date_y;
if($bd==1 && $bm==1) return $by; else return ($by-1);
}
?>
Можно зделать проще и что посоветуете гг
Если эта функция тупа выводит дату тока то для чего такой геморой?когда можно просто вывести из бд дату юзера!
[code]function date_god
($god)
{
$d = date
(\'d\', $god);
$m = date
(\'m\', $god);
$y = date
(\'Y\', $god);
$god = date
(\'Y\') - $y;
$_m = date
(\'m\');
if($_m < $m ||
($_m == $m && date
(\'d\') < $d))
$god--;
return $god;
}
[/code]
Не вариант?
Выводит возраст юзера
<?php
function date_user($y, $m,$d) {
if($m> date(\'m\')|| $m==date (\'m\')&&$d> date(\'d\'))
return (date(\'Y\')- $y-1);
else
return (date(\'Y\')- $y);
}
?>