штука такая:
вообщем на главную сайта я инклюдю файл из скрипта новостей в котором записана ТОЛЬКО дата последней новости, и я пытался на главной производить замену даты из файла, если например это число совпадает с сегодняшним, то выводить мол "Сегодня в 21:12" ,если дата совпадает со вчерашнеё датой, то "Вчера", но чё та у меня неполучается..
код
<?
echo '<center><a href="/news">[';
$time = str_replace(date('d.m/H:i', time()), 'Сегодня', $time);
$time = str_replace(date('d.m/H:i', time()-86400), 'Вчера', $time);
include_once 'news/last/last_news.php';
echo ']</a></center><br />';
?>
в файле записана только дата, т.е.- 07.07/14:41
таким образом наверн никак не заменить(( но как так зделать я незнаю..
Добавлено спустя 2 минуты 36 секунд: vlfv x`n реально не то) как зделать вообщем?
ska ska ska
надо чтобы записывался timestamp, а не дата.
из timespamp'a получить дату с заменой на "сегодня" просто
Код:
span style="color: #0000BB"><?phpfunction tm($time){if(date('Y.m.d',$time) == date('Y.m.d',time())){return 'Сегодня в '.date('H:i',$time);}elseif(date('Y.m.d',$time) == date('Y.m.d',time()-86400)){return 'Вчера в '.date('H:i',$time);}else{return date('Y.m.d H:i',$time);}}?> |
что за timestamp?)
вот так вот я дату записываю:
if($fp2 = @fopen('last/last_news.php',"w+")) {
@fputs($fp2,date("d.m/H:i"));
@fclose($fp2);
}
а каким образом timestamp записать?!
ska ska ska