Список сообщений Владимир

Помогите с функцией и выводом даты
не стал заморачиваться.сделал по другому, но тоже что-то не так.вот функция
function itime2($date) {
    return date("d.m.Y H:i:s", $date);
}

function itime( $date ) {
  if ( !$date ) {
    return null;
  }
//return $date;
//$date = new \DateTime($date); 
  
  $periods = array(
    array("секунда", "секунды", "секунд"), 
    array("минута", "минуты", "минут"), 
    array("час", "часа", "часов"), 
    array("день", "дня", "дней"),
    array("неделя", "недели", "неделей"), 
    array("месяц", "месяца", "месяцев"), 
    array("год", "года", "лет"), 
    array("декада", "декады", "декад")
  );
  $lengths = array("60", "60", "24", "7", "4.35", "12", "10");

  $now = time();
    $unix_date = $date->getTimestamp();
//  $unix_date = strtotime($date);

  if ( $now > $unix_date ) {    
    $difference = $now - $unix_date;
    $tense = 0;
  } else {
    $difference = $unix_date - $now;
    $tense = 1;
  }

  for ( $j = 0; $difference >= $lengths[$j] && $j < count($lengths)-1; $j++ ) {
    $difference /= $lengths[$j];
  }

  $difference = round($difference);
  $period = rutext($difference, $periods[$j][0], $periods[$j][1], $periods[$j][2]);

  if ( !$tense ) {
    return "{$difference} {$period} назад";
  } else {
    return "через {$difference} {$period}";
  }
}

function rutext($int, $one, $two, $many) {
  $int = abs($int);
  $t1 = $int % 10;
  $t2 = $int % 100;

  return ($t1 == 1 && $t2 != 11 ? $one : ($t1 >= 2 && $t1 <= 4 && ($t2 < 10 || $t2 >= 20) ? $two : $many));
}
вывожу так
<?php if ( $track['created_at'] ): ?> Дата размещения:<br><?php echo itime($track['created_at']); ?> <?php endif ?>
Выводится: Дата размещения:
через 38 минут хотя разместил файл час назад.непойму что не так
Написал: Владимир
Помогите с функцией и выводом даты
3. Trance Mission, переименовал .по поводу при добавлении файла ставишь время time(); я не понял куда лепить.файлы добавляются через крон
есть запись в базу..там?
Написал: Владимир
Помогите с функцией и выводом даты
Привет.Ребят помогите правильно настроить и вывести дату добавления файла.
На данный момент вид вывода выглядит так
<?php if ( $track['created_at'] ): ?> Дата размещения:<br><?php echo $track['created_at']->format("d.m.Y H:i"); ?> <?php endif ?>
Выглядит так
Дата размещения: 05.11.2012 15:20
я добавил функцию
function itime($time) { 
    switch (date('j n Y', $time)) { 
        case date('j n Y'): 
            return '<font color="red">Сегодня в ' . date('H:i', $time) .' </font>'; 
            break; 
        case date('j n Y', $_SERVER['REQUEST_TIME'] - 86400): 
            return '<font color="green">Вчера в ' . date('H:i', $time).'</font>'; 
            break; 
        default: 
            return strtr(date('j M Y в H:i', $time), array('Jan' => 'Янв', 
                'Feb' => 'Фев', 
                'Mar' => 'Марта', 
                'Apr' => 'Апр', 
                'May' => 'Мая', 
                'Jun' => 'Июня', 
                'Jul' => 'Июля', 
                'Aug' => 'Авг', 
                'Sep' => 'Сент', 
                'Oct' => 'Окт', 
                'Nov' => 'Ноября', 
                'Dec' => 'Дек')); 
            break; 
    } 
}
пытаюсь сделать вывод так
<?php if ( $track['created_at'] ): ?> Дата размещения:<br><?php echo itime($track['created_at']); ?> <?php endif ?>
но ничего не выводит.пробывал по разному.помогите
Написал: Владимир
Помогите правильно создать вывод размера файла!
реально тупанул)сори.разобрался.
<?php if ( $track['size'] ): ?> <?php $mb = round($track['size']/1024/1024,1); echo "<b>{$mb} Мб</b>";?> <?php endif ?>
просьба закрыть тему
Написал: Владимир
Помогите правильно создать вывод размера файла!
На данном этапе вывод осущетсвляю так
<?php if ( $track['size'] ): ?> <?php $mb = floor($track['size']/1024/1024); $kb = round(($track['size'] - $mb*1024*1024)/1024); echo "<b>{$mb}.{$kb} Мб</b>";?> <?php endif ?>
выглядит так 13.959 Мб мне нужно чтобы выводило 13.9 Мб, тоесть один знак после запятой, помогите правильно код построить.чёто никак не допру, пробывал через round но не выходит.новичёк ещё, время гуглить нету да и как всегда путаница будет
Написал: Владимир
Продам самописный сайт.эксклюзив
модераторы, просьба исправить название темы на: Продам музыкальный Web сайт. И в шапке поправить цену, не 2000 а 1600.заранее благодарен.
Написал: Владимир
Продам скрипт хорошего музыкального загруз-центра!
up to day
Написал: Владимир
Продам самописный сайт.эксклюзив
9. 888dimon, показать движок Joomla и компоненты которые я продавал за ту цену?глупо.с чего ты взял что я продавал тоже самое?скажи мне.то было другое.интересно?залог за моё время потраченное за доки тебе и я покажу разницу.это тебе не детское вап веник ивисы.я тратить на каждого не буду.желающему купить я всё объясн. и покажу,остальные лесом!
Написал: Владимир
Продам самописный сайт.эксклюзив
6. Layt, и?качай оплеер,и парсь!кто не даёт.ты видешь разницу?разница большая.за это и цена.а цена норм.и нечего мне ляля..не нравится идём мимо.самопис потому что написано и переписано не для паблика и не парсер а загруз-центр...то что ты показал это паблик никто не сморит,но и вообще не то что я предлагаю.тебе расписать за что цена?думаю глупо

Добавлено через 05:09 сек.
извените может не так выразился со словом самопис.хочу сказать что написан отдельно,за основу взят оплеер, но от него только некоторые вещи оставлены.повторюсь оплеер это парсер,и как видете дизайн стоит специально написанный,как видете функционал немоного получше,домен красивый,загрузки отобраны ит.д. и т.п. думаю цена в 2000 отличная!кому ненравится проходим молча мимо
Написал: Владимир
Продам самописный сайт.эксклюзив
Здесь тема о продеже а не о том на что похож.оплеер это парсер с вконтакте.этот же самостоятельный загруз центр.а так многие сайт друг на друга чем то похожи..или вы хотите за 2000 ацкий сайт веб?тут дизайн,скрипт,загрузки каждый трек отредактирован в программе правки id3 тегов,вставленны ссылки на сайт,все треки отборные это не мало проведённого времени,да много чего писать.цена и так детская.не продал бы если не долг на дебете вебмани!
Написал: Владимир