ОБСУЖДЕНИЕ

Нужна помощь по коду!

10 сообщений0 просмотровОткрыта
#1
У меня сейчас выводит (Была, Был:20/03/15 12:29)
А мне нужно сделать
Была, Был сегодня 12:29
Была, Был вчера 12:29
Была, Был: 18/03/15 12:29
Сам код
$lastv = (user_inf($nk, 'sex') == 1)? 'Была:':'Был:';

$last = (user_inf($nk, 'onl') < time() - 200) ? $vis = $lastv . user_inf($nk, 'visit') : $vis = '<img src="/ico/online.gif" alt="on"/> Сейчас на сайте<br/>';
#2
Подымаю тему. Может кто то что посоветует?
#3
Предупреждение
#4
Ну я конечно давно не шарил в коде и не помню нифига но надо через if) Типа если пол равен такому значению, то писать так, а если другому то так)
#5
юзай echo date('d.m.Y h:i:s', time());
#6
WELDER, Да нет, мне это воткнуть надо в код.

if($data == date('j.n.y')) $res = 'Сегодня в '. date('G:i', $time);
elseif($data == date('j.n.y', time() - 86400)) $res = 'Вчера в '. date('G:i', $time);
elseif($data == date('j.n.y', time() - 172800)) $res = 'Позавчера в '. date('G:i', $time);
А как это сделать не знаю. =(
#7
В функцию time() посмотри..
#8
склононеем попробуй. вот типо так. если правильно понял masteram.us/codes/info/259
#9
http://masteram.us/codes/list/5 посмотри на примерах)
#10
warsis, Найди у себя в движке функцию конвертации времени и подставь её. Если нет, то напиши её и подставь.