File size: 1.8Kb
<?php
function formatsize($file_size)
{
if ($file_size >= 1073741824) {
$file_size = round($file_size / 1073741824 * 100) / 100 . " Gбайт";
} elseif ($file_size >= 1048576) {
$file_size = round($file_size / 1048576 * 100) / 100 . " Mбайт";
} elseif ($file_size >= 1024) {
$file_size = round($file_size / 1024 * 100) / 100 . " Kбайт";
} else {
$file_size = $file_size . " байт";
}
return $file_size;
}
# Статус работы
function status($id) {
if($id == 1) {
$view = '<font color="red">на продажу</font>';
} elseif($id == 2) {
$view = '<u>на заказ</u>';
} elseif($id == 3) { $view = '<font color="green">бесплатно</font>';
}
return $view;
}
# Фильтруем числа
function int($var) {
return abs(intval($var));
}
function escape($inp) {
if(is_array($inp))
return array_map(__METHOD__, $inp);
if(!empty($inp) && is_string($inp)) {
return str_replace(array('\\', "\0", "\n", "\r", "'", '"', "\x1a"), array('\\', '\\0', '\\n', '\\r', "\'", '\"', '\\x1a'), $inp);
}
return $inp;
}
# Фильтруем текст
function txt($text) {
return trim(escape(htmlspecialchars($text, ENT_QUOTES, 'utf-8')));
}
# Выводим текст
function out($var) {
return nl2br(code($var));
}
# Кодируем пароль
function encrypt($var) {
return md5(base64_encode($var) .'ronson');
}
# Ф-я для вывода времени
function vtime($var) {
if ($var == NULL) $var = time();
$full_time = date('d.m.Y в H:i', $var);
$date = date('d.m.Y', $var);
$time = date('H:i', $var);
if ($date == date('d.m.Y')) $full_time = date('Сегодня в H:i', $var);
if ($date == date('d.m.Y', time()-60*60*24)) $full_time = date('Вчера в H:i', $var);
return $full_time;
}
?>